锁定老帖子 主题:世界上应用最广泛的虚拟机是啥?
该帖已经被评为隐藏帖
|
|
---|---|
作者 | 正文 |
发表时间:2009-10-19
最后修改:2009-10-19
别说是JavaVM! 正确答案:x86vm x86本身是一个硬件vm,它的指令系统是一个vm指令系统,通过翻译层后,才交给下面的risk内核。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2009-10-19
风险内核?
你是想说intel cpu将x86指令翻译为risc指令吧... |
|
返回顶楼 | |
发表时间:2009-10-19
intel使用risc内核是很晚的事吧……
并且那只能叫翻译,实在是不能叫虚拟…… |
|
返回顶楼 | |
发表时间:2009-10-19
何来Virtual Machine?
指令译码器任何的processor都有。 |
|
返回顶楼 | |
发表时间:2009-10-24
Magicloud 写道 intel使用risc内核是很晚的事吧……
并且那只能叫翻译,实在是不能叫虚拟…… 你说的是计算机原理教材中的吧? 即使是risc,部分指令也需要翻译成微指令。一个功能齐全的isa,总是需要翻译层的,关键是看这个翻译层的代价,x86的翻译层(虚拟机)代价有点高,risk翻译层的代价就很低了,risk翻译层远远达不到“虚拟机”的级别。 |
|
返回顶楼 | |
发表时间:2009-10-25
典型的p话,他妈的整个信息技术哪里不是分层的,哪层不可以看做虚拟机
其实就是各种协议与接口。我们面对x86各种指令集、risc的大机,arm等的各种指令集, 使用各种语言及编译器他妈的才搞定程序。 各种cpu对外定义一套指令集,内部爱怎么实现就怎么实现,完全可以分N层,最后谁的牛,谁就是规范就是老大 |
|
返回顶楼 | |
发表时间:2009-10-25
feilng 写道 典型的p话,他妈的整个信息技术哪里不是分层的,哪层不可以看做虚拟机
其实就是各种协议与接口。我们面对x86各种指令集、risc的大机,arm等的各种指令集, 使用各种语言及编译器他妈的才搞定程序。 各种cpu对外定义一套指令集,内部爱怎么实现就怎么实现,完全可以分N层,最后谁的牛,谁就是规范就是老大 N层当然可以——如果你不考虑效率和成本的话。intel 当初不是打算在 Itanium 上虚拟x86吗?后来不是也黄了吗? 如果你雇佣10万人每人发100万刀的年薪,还有耗资1000亿的晶圆厂,还有20年的开发周期,而且你没有一个竞争对手。你想搞1000个虚拟层都随意! |
|
返回顶楼 | |
发表时间:2009-10-25
我是说我们的层已经太多了,而且很多是因为过渡考虑兼容性,导致的包袱。
|
|
返回顶楼 | |
发表时间:2009-10-25
不要带不必要的套
|
|
返回顶楼 | |
发表时间:2009-10-25
不管理内存只翻译指令。。那是虚拟机还是译码器?
|
|
返回顶楼 | |