分页: 1 / 1

virtualbox运行32位win7效率高,还是64位效率高?

发表于 : 2020-06-11 7:24
百草谷居士
宿主机: ubuntu 20.02 64位,8G内存。
使用virtualbox运行windows7,想请教有经验的朋友。
在这种情况下,是运行windows7 64位的运行速度快,还是windows7 32位的速度快?

Re: virtualbox运行32位win7效率高,还是64位效率高?

发表于 : 2020-06-11 10:13
astolia
如果都开了vt-x/amd-v支持的话,不会有明显差异。装32位系统主要是为了省磁盘空间,如果你是机械硬盘的话,考虑到读盘因素,32位也许会更快点。
还有如果你要运行的软件只有32位的,它在64位系统上的运行会比在32位系统上慢一点点

Re: virtualbox运行32位win7效率高,还是64位效率高?

发表于 : 2021-08-10 15:23
offline
astolia 写了: 2020-06-11 10:13 如果都开了vt-x/amd-v支持的话,不会有明显差异。装32位系统主要是为了省磁盘空间,如果你是机械硬盘的话,考虑到读盘因素,32位也许会更快点。
还有如果你要运行的软件只有32位的,它在64位系统上的运行会比在32位系统上慢一点点

顺便问一下版主,假如关闭了“硬件虚拟化”功能,那么又会是什么样的结论呢?

因为我听说打开“硬件虚拟化”会带来某些安全隐患。

Re: virtualbox运行32位win7效率高,还是64位效率高?

发表于 : 2021-08-11 12:09
astolia
offline 写了: 2021-08-10 15:23 顺便问一下版主,假如关闭了“硬件虚拟化”功能,那么又会是什么样的结论呢?

因为我听说打开“硬件虚拟化”会带来某些安全隐患。
结论基本不变。你这个假设本身没什么意义,既然要追求效率,自然应该开vt-x/amd-v。

至于所谓的安全隐患,其实不需要太在意。单要运用vt-x/amd-v功能就必须要有最高权限,如果一个恶意软件都已经搞到最高权限了,也没有什么拦得住它了。而且虚拟化相关漏洞基本上都是hypervisor实现上的问题,而非vt-x/amd-v功能本身的缺陷。另外win10还有一些杀毒软件也需要vt-x/amd-v来实现沙盒功能,在这些情况下你把它禁用了反而降低了系统的安全性。