资料介绍
虚拟化的使用通常被认为是允许服务器计算机优化的IT功能。有些台式机也采用虚拟化技术,因此可以运行两个操作系统。然而,您可能不知道这种技术适用于嵌入式系统。我们将在回顾虚拟化之后,看看来自飞思卡尔、英特尔和ARM的CPU。
下面是英特尔的一篇声明,它描述了虚拟化的优势:虚拟化,应用程序运行在安全分区中,通过防止意外的软件交互来增加安全性。在分区(虚拟机)中应用程序的能力有助于软件迁移和整合,(可能)减少软件开发工作并简化系统测试需求。运行实时操作系统的嵌入式系统也可以运行通用操作系统,它通常提供更丰富的用户界面。
安全是一个关键的好处。现在,每个人都对安全感感兴趣,特别是如果你的嵌入式系统与外界联系在一起的话。用于配置的网络连接,甚至是简单的串行端口会使您的系统容易受到未经授权的恶意操作。通过虚拟化将关键和不那么关键的代码分开,在可靠性上可能有很大的好处,可能是安全性所必需的。虚拟化也可以帮助认证的问题,所以如果你改变一个系统的一部分的东西,你不必重新另一部分。
The term “hypervisor” was first used in 1965, referring to software used on an IBM research machine, and on the IBM 360/65, allowing it to share its memory: half acting as an IBM 360 and half as an emulated IBM 7080. The software, labeled “hypervisor,” did the switching between the two modes on a split-time basis. IBM’s reimplementation of CP-67 for the System/370 was released in 1972 as VM/370.
There are two versions of hypervisors:
Type 1 (or native, bare metal) hypervisors run directly on the host‘s hardware to control the hardware and to manage guest operating systems. A guest operating system, thus, runs on another level above the hypervisor. Some versions are Oracle VM Server for SPARC, the Citrix XenServer, KVM, VMware ESX/ESXi, and the Microsoft Hyper-V hypervisor.
Type 2 (or hosted) hypervisors run within a conventional operating system environment. With the hypervisor layer as a distinct second software level, guest operating systems run at the third level above the hardware. BHyVe, VMware Workstation, and VirtualBox are examples of Type 2 hypervisors.
Let’s now look at virtualization examples in embedded devices.
- 嵌入式微控制器应用中的无线(OTA)更新:设计权衡与经验教训 0次下载
- 嵌入式微控制器应用中的无线(OTA)更新方案 0次下载
- 嵌入式微控制器技术实验任务书(附程序和仿真图) 7次下载
- 嵌入式微控制器技术实验任务书(附程序和仿真图)总结 3次下载
- ARM嵌入式微处理器体系结构 34次下载
- 嵌入式微控制器实验任务书 2次下载
- 模拟嵌入式微控制器的练习题说明 6次下载
- TRF79x0ATB IC连接到TI嵌入式微控制器开发平台方法的详细资料概述 7次下载
- 嵌入式微控制器和微处理器 115次下载
- LM3S9B92微控制器数据手册 127次下载
- 利用软件技术扩展嵌入式微控制器功能的方法 10次下载
- 低成本大的8 位嵌入式微控制器内核设计 30次下载
- PSD813F用作嵌入式微控制器80C51外围的设计方案 16次下载
- PSD813F用作嵌入式微控制器80C51XA外围的设计方案 6次下载
- PSD813F用作嵌入式微控制器68HC11外围的设计方案 6次下载
- 基于嵌入式微控制器与FPGA通过配置的效率和灵活性 2019次阅读
- 基于uClinux和微控制器实现嵌入式Socket通信的应用方案 1307次阅读
- 基于uClinux和微处理器实现嵌入式Socket通信的应用方案 3141次阅读
- 基于嵌入式微处理器STR911FAM44实现灭火机器人系统的设计 2626次阅读
- 18位Sigma-Delta ADC ZSSC1856的特性优势及与应用电路分析 2518次阅读
- 微控制器的主要应用在哪里 8096次阅读
- 基于微控制器TMS320F2812和CAN收发器实现新型执行器的设计 1264次阅读
- MicroBlaze微控制器设计流程概述 1469次阅读
- 嵌入式处理器的种类有哪些 1.9w次阅读
- 基于SoPC的嵌入式硬件平台系统设计详解 1769次阅读
- 如何设计一个16位的嵌入式微控制器? 1562次阅读
- 赛灵思PicoBlaze微控制器软核介绍 1423次阅读
- 微处理器与微控制器的区别 6382次阅读
- 嵌入式设计的那些安全性考虑事项 2659次阅读
- 基于CORBA技术的嵌入式控制器设计 1578次阅读
下载排行
本周
- 1ATmega8芯片中文手册
- 2.45 MB | 3次下载 | 1 积分
- 2VGA 转 HDMI 输出的音视频采集卡LCC385数据手册
- 0.34 MB | 2次下载 | 免费
- 3全套DDR、DDR2、DDR3、DDR3L、LPDDR3 和 DDR4 电源解决方案同步降压控制器数据表
- 2.5MB | 1次下载 | 免费
- 4具有过压保护和阻断 FET控制功能的12V电子熔丝TPS25924x数据表
- 1.92MB | 1次下载 | 免费
- 5带自动重试功能的IEEE 802.3af PoE供电设备控制器TPS2375数据表
- 920.76KB | 1次下载 | 免费
- 6稳压5V、300mA高效电荷泵DC-DC转换器TPS6013x数据表
- 1.5MB | 1次下载 | 免费
- 7照明-电源-POE-GEVB评估套件数据手册
- 4.40 MB | 1次下载 | 免费
- 8集成 FET 的 2A 双通道同步降压开关TPS54295数据表
- 1.21MB | 次下载 | 免费
本月
- 1DC-DC电路(Buck)的设计与仿真
- 0.60 MB | 23次下载 | 2 积分
- 2UHD智能显示SoC VS680产品简介
- 0.46 MB | 11次下载 | 免费
- 3ES9038PRO解码芯片的电路原理图介绍
- 0.25 MB | 11次下载 | 5 积分
- 4东芝BiCD集成电路硅单片TB67S109AFNAG数据手册
- 1.93 MB | 6次下载 | 免费
- 5采用 Impedance Track™ 技术的宽量程电量监测计BQ34Z100-G1数据表
- 2.7MB | 6次下载 | 免费
- 616A 输出电流,高可靠、高效率 同步降压转换器PCD3201产品手册
- 0.47 MB | 6次下载 | 免费
- 7电池管理系统(BMS)软硬件介绍
- 0.23 MB | 5次下载 | 2 积分
- 8TDK电容器产品指南
- 11.88 MB | 5次下载 | 1 积分
总榜
- 1matlab软件下载入口
- 未知 | 935085次下载 | 免费
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420048次下载 | 免费
- 3Altium DXP2002下载入口
- 未知 | 233067次下载 | 免费
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191315次下载 | 免费
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183315次下载 | 免费
- 6labview8.5下载
- 未知 | 81567次下载 | 免费
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73786次下载 | 免费
- 8NI LabVIEW中实现3D视觉的工具和技术
- 未知 | 70088次下载 | 免费
评论
查看更多