Virtual machine 虚拟机是否需要交换分区?
我在我的物理机器上运行Ubuntu;和VirtualBox在上面运行各种虚拟机 大多数时候,我都在做“直接”安装;但今天我想变得“聪明”,并查看了fedora或ubuntu安装程序将在我的虚拟磁盘上创建的分区 当然,在使用默认设置时,我的虚拟磁盘中的一些GB将用作“交换空间”Virtual machine 虚拟机是否需要交换分区?,virtual-machine,virtualbox,swapfile,Virtual Machine,Virtualbox,Swapfile,我在我的物理机器上运行Ubuntu;和VirtualBox在上面运行各种虚拟机 大多数时候,我都在做“直接”安装;但今天我想变得“聪明”,并查看了fedora或ubuntu安装程序将在我的虚拟磁盘上创建的分区 当然,在使用默认设置时,我的虚拟磁盘中的一些GB将用作“交换空间” 现在我想知道:假设我有足够的物理内存(这样我就可以为一个VM分配6或8 GB的内存)-虚拟机的专用交换空间有什么意义吗?交换分区用于在物理内存耗尽时释放物理内存。在内存丰富的现代机器中,这取决于您将运行的应用程序的类型。如
现在我想知道:假设我有足够的物理内存(这样我就可以为一个VM分配6或8 GB的内存)-虚拟机的专用交换空间有什么意义吗?交换分区用于在物理内存耗尽时释放物理内存。在内存丰富的现代机器中,这取决于您将运行的应用程序的类型。如果您计划运行诸如视频编辑器、高端游戏之类的内存密集型程序,虚拟内存或交换空间是一项资产。但如果不是这样,那么只要有足够的内存,就可以安全地避免交换空间。但有退路是安全的 这取决于您在主机系统上与虚拟机一起运行的程序,或者您在虚拟机中运行的程序 软件可以消耗的内存的唯一上限是可用的总内存(物理或虚拟)。有很多程序在正常运行时需要大量内存,也有很多情况会导致程序消耗大量内存(例如加载输入文件)。还有很多错误的程序无意中消耗了大量内存 您通常可以通过检查所运行程序的要求或建议(例如内存和驱动器空间)来获得想法。否则,请尝试一下。这是: TL;DR:使用swap:1。避免内存不足错误,2。来宾操作系统更擅长内存管理 忽略人们处理操作系统特定原因的事实 有两个原因说明为什么不使用掉期是个坏主意 分区/文件