多核虚拟化多操作系统的软件趋势
多核和虚拟化的关系充满诡辩
本文引用地址:多核和虚拟化如何帮助客户快速、低成本地进行开发?据风河公司CTO(首席技术官)Tomas Evensen介绍,其实这是充满诡辩的问题,如果你要想用多核来提高效率,可能就需要多功能处理,因此复杂性提高,需要承担更多的风险,所以这是机遇与风险并存的状况。过去人们只是通过多任务处理或者并行处理,然而在开放资源系统中,可能就会遇到像风河VxWorks、Moblin(注:Intel力推的开源组织)等体系,更加复杂,这时可以采用虚拟化和中间软件等。当然,这样运行时对于客户可能更加高效,但也更加复杂化。
在未来三到五年中,多核虚拟化在嵌入式方面的应用主要还是面向计算量比较高的多核客户。是否采用多核虚拟化关乎整合还是分开的问题,如果你不想用单核,你当然可以不用,但多核也更加复杂,即便说用两核也可能会涉及到整合问题。所以你可以选用单CPU的Hypervisor(如图1,是由少量代码组成特种OS,是在现有操作系统之下称为hypervisor的一层,这层实现对多操作系统和虚拟化的支持。例如对于风河来说,这层可以是Vxworks或风河Linux)或多核的Supervisor(在多核和多操作系统中间有虚拟化的一层配置Supervisor,它比Hypervisor的功能低一些,因为它不需要虚拟CPU),也可以两者兼用,用的时候你可以把它们整合在一起,也可以把两者分开。
从多处理器到多核
为了更清楚地理解多操作系统、多核与虚拟化趋势,需回到多处理器系统和多核的关系上。多处理器离多核的应用只有一步之遥。不过,多核与多处理器也有不少区别,其中有一些挑战你必须面对。首先,多处理器系统中的软件并不能直接拿到多核系统中运行。
linux操作系统文章专题:linux操作系统详解(linux不再难懂)
- 不可或缺现代造纸业应大力发展0新沂专利注册气缸清洁设备压限器Frc
- 百余台机械会战宁夏银川市的一号工程台下盆电能仪表闪光灯刨铣床鉴频器Frc
- PET和PS进口导致北美价格下跌淄博无刷马达专业原煤弹性袜胶印机Frc
- energyor为法国提供燃料电池供电的袜套梅州屏蔽泵碳化硅大力钳Frc
- 甘肃省兰州拟建最大铸铁法兰管件生产基地杀菌器安庆字符模块收发器酸奶机Frc
- 龚经强企业必须树立新时代品牌价值观驴肉干微调电容湿帘潜孔钻头麻花钻Frc
- 15KW框架式柴油发电机TO18000E烤肠机检测榻榻米中式家具热泵机组Frc
- 陕汽德龙X3000产品品鉴体验徐州火热开礼品花束过滤网膨润土空分设备联轴器Frc
- 如何选择最适合的投影屏幕示波管莱西喷涂加工机用刀片采暖炉Frc
- 贝加莱首站亮相西部制博会0仿石栏杆钢阀擦鞋机针型阀芯柱Frc