![主机上的防病毒软件如何影响虚拟机的性能?](https://linux22.com/image/1281595/%E4%B8%BB%E6%9C%BA%E4%B8%8A%E7%9A%84%E9%98%B2%E7%97%85%E6%AF%92%E8%BD%AF%E4%BB%B6%E5%A6%82%E4%BD%95%E5%BD%B1%E5%93%8D%E8%99%9A%E6%8B%9F%E6%9C%BA%E7%9A%84%E6%80%A7%E8%83%BD%EF%BC%9F.png)
我正在诊断一些问题使用 Oracle 虚拟盒时,虚拟机有时运行速度非常慢(比配置较差的笔记本电脑慢得多):
笔记本
- i7(2 核带 HT = 4 个逻辑 CPU)、4GB RAM、5400 rpm 磁盘、Win 7 64 位
虚拟机 (Oracle Virtual Box)
- 主机:i7(4 核,带 HT = 8 个逻辑 CPU,12 GB RAM,系统从 SSD 运行,虚拟机从 7200 rpm 磁盘运行,Win 7 64 位)
- 虚拟机:分配 4 个核心、分配 8 GB RAM、Win 2008 R2 Enterprise(64 位)
- 虚拟机使用网桥分离网络接口(机器有两个)
- 网络通信VPN
- 主机上没有运行其他虚拟机
- 主机已安装 ESET Smart Security
所有软件均已更新至最新版本。
我的问题是,主机上的防病毒软件是否会以某种方式影响虚拟机的性能,如果是的话,我该如何在不关闭防病毒软件本身的情况下将其关闭?
答案1
您应该能够从防病毒产品中单独排除 VirtualBox 磁盘文件(.VDI 或 .VMDK)(您没有告诉我们您拥有哪一个)。这将阻止访问时扫描妨碍对这些文件的写入。很难说它是否会影响性能。
但是,除了 AV 之外,还可能有很多其他原因导致您的 VM 运行缓慢,您需要进行更多分析才能确定是什么原因。