VB那源代码,真正研究透,没有c编程三年五载的经验,估计是不行。可能还得涉及一些操作系统的专业知识,硬件知识,intel的Cpu的了解和掌握。
各虚拟机实现虚拟化的方法都不尽相同吧~或许VMware和VBox还有共通之处但和类似Xen之类的就差的比较远了吧~反正源码我是没研究过~看那玩意X疼……[:336:]
cpp和asm混编的~~这种底层的东西,躲不开汇编的~~
总而言之就是用硬件资源再模拟另外一个操作系统。
VMWare提供了三种工作模式,它们是bridged(桥接模式)、NAT(网络地址转换模式)和host-only(主机模式)。
是一种共享上网,也就是说,物理机联上网后,把虚拟机的以太网卡设置为nat的以后,如果你的物理机可以上网的话,那么虚拟机也可以上网了!我经常用的。呵呵……