免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: converse
打印 上一主题 下一主题

虚拟机源码分析 [复制链接]

论坛徽章:
0
51 [报告]
发表于 2005-01-27 15:42 |只看该作者

虚拟机源码分析

原帖由 "converse" 发表:


不太懂你的意思......


在 IBM 的 370 主机上,有一种操作系统叫 VM/370,该操作系统为上层提供若干“硬件复制”,包含: 核心态/用户态,IO,中断等。所以可以在 vm/370 之上安装,运行多个操作系统,这些系统可以同时运行。

听说 vmware 的一些版本可以绕过操作系统,直接在硬件上安装(其实它自己就是操作系统了)并可以在其上安装多个操作系统。这个我没有真正见过。

intel 的 vanderpool 就是把这种功能集成到硬件里头去了。服务器版本的叫 Silvervale,工作站上的叫 Vanderpool。AMD 相应的技术称为 Pacifica.

论坛徽章:
0
52 [报告]
发表于 2005-01-27 15:49 |只看该作者

虚拟机源码分析

原帖由 "win_hate" 发表:


在 IBM 的 370 主机上,有一种操作系统叫 VM/370,该操作系统为上层提供若干“硬件复制”,包含: 核心态/用户态,IO,中断等。所以可以在 vm/370 之上安装,运行多个操作系统,这些系统可以同时运行。

听说 vm..........


长见识了,看来"虚拟机"这个概念还真的是太广了,以后的高手们看一个工具不爽就自己虚拟一个出来哈哈....
luocong 该用户已被删除
53 [报告]
发表于 2005-01-27 15:55 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
54 [报告]
发表于 2005-01-27 16:14 |只看该作者

虚拟机源码分析

aero写到
如果方便,兄开个帖子详细讲讲。真的理解不了。太冲击我的OS概念和虚拟机概念了!


不敢,这些新东西我也是才知道的,看这里都是一些牛人,所以把这些最新技术拿出来探讨一下,的确如win_hate兄所说的,intel的这个技术叫 vanderpool,等我这几天空下来,我把一些新东西发上来大家一起研究研究

论坛徽章:
0
55 [报告]
发表于 2005-01-27 16:25 |只看该作者

虚拟机源码分析

原帖由 "luocong" 发表:


不可能,vmware和bochs等虚拟机一样,第一步是虚拟出x86的opcode来,然后再虚拟计算机的硬件接口,实际上它并不是操作系统。


我对 vmware 没有什么研究,下面是两个连接。

http://www.vmware.com/products/server/esx_features.html

http://www.hikz.com/ch1v4n/mt/archives/2004/09/vmware_esx_serv.html

后一个连接里说:
与vmware的其它两个版本(gsx, workstation)不同,esx不再是以宿主机的一个应用程序方式运行。它是基于Redhat Linux,直接在Linux内核中支持vmkernel,安装方式以光盘启动,直接在裸物理机上安装,接管所有硬件。
此次安装的硬件配置是: Dual Xeon 3.0, 2G RAM, 72*4 SCS HD
Esx Server版本: 2.0


vmware 已经融入内核里了,并且,如果你把这个 kernel+vmware 看成一个整体,并假定是由一个开发商开发的,那么认为 vmware esx 是操作系统并不过分。传统上的 vm/370 也被称作操作系统。

看这个图:

论坛徽章:
0
56 [报告]
发表于 2005-01-27 16:34 |只看该作者

虚拟机源码分析

原帖由 "luocong" 发表:


不可能,vmware和bochs等虚拟机一样,第一步是虚拟出x86的opcode来,然后再虚拟计算机的硬件接口,实际上它并不是操作系统。


vmware 和 bochs 是很不同的东西,vmware 的很多工作是直接交给 cpu 完成的, 而 bochs 是纯软的。正因为如此, vmware 只能在 x86 体系的机器上跑,但我却可以在 powerpc 上 跑 bochs 来模拟一个 386.
luocong 该用户已被删除
57 [报告]
发表于 2005-01-27 16:38 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
58 [报告]
发表于 2005-01-27 16:41 |只看该作者

虚拟机源码分析

原帖由 "luocong" 发表:
谢谢win_hate,偶先消化一下你提供的资料。:)
不过后一个链接好像错了。




已经更正

论坛徽章:
0
59 [报告]
发表于 2005-01-27 16:48 |只看该作者

虚拟机源码分析

我觉得win_hate应该在开个帖子,给我们讲讲这种最新的虚拟技术

论坛徽章:
0
60 [报告]
发表于 2005-01-27 16:54 |只看该作者

虚拟机源码分析

[quote]原帖由 "ruanunix"]我觉得win_hate应该在开个帖子,给我们讲讲这种最新的虚拟技术[/quote 发表:




过奖了,我知道得不多。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP