因此,我通过 VMware Fusion 在 macOS 上运行了一个 Windows10 虚拟机。
- 它只是常见的、免费的 Windows 开发虚拟机。
- 它以其自己的虚拟硬盘的形式分配了主机磁盘空间的很大一部分。
- 因此,总共只剩余约 50GB 的存储空间。
- 如果有必要,虚拟硬盘是可以扩展的。
问题是:
- 仅运行虚拟机似乎就会逐渐消耗大量额外的磁盘空间。
- 几个小时之内,整个磁盘就可能满了。尽管我并没有主动存储或下载任何东西。
- 我知道虚拟内存占用了磁盘空间,但它似乎正在迅速消耗大量空间。
- 最后,硬件会变热,风扇运转时发出很大的噪音,最终整个系统无法运行。
重启或直接关闭虚拟机(如果可能)后,动态平衡似乎恢复了。这是怎么回事?
答案1
有时 Windows 会在结尾卷的大小。在动态扩展虚拟磁盘上,这会导致磁盘扩展至远远超出数据的大小实际上存储在虚拟机中,有时会消耗虚拟磁盘的整个分配。
虽然我不知道有权威来源解释为什么以及涉及哪些数据,但根据多年来在虚拟环境中的观察,我观察到它通常是卷影副本中涉及的页面文件和数据的部分。
我也见过没有表现出这种行为的系统。老实说,我不知道是什么引发了它。