在我们的一些服务器(Suze和RedHat 7/ HP 460c与128Go或内存)中,由于缓冲区和缓存的高使用率,可用内存空间接近于0。在使用symantec networker进行备份期间,缓存和缓冲区会被填满。因为缓冲区和缓存是可释放的内存(据我所知),我并不担心这一点,如果应用程序需要更多的内存空间,内核将释放缓冲区和缓存以获得新的RAM空间。但是,令我惊讶的是,不久前,内核使用了交换...谁能给我
我想了解MAC OS X“虚拟内存”和Linux/Unix交换的不同之处。
我之所以这么问,是因为我观察到MAC OS X“虚拟内存”的工作效率(在桌面用例中)似乎比Linux/Unix交换更有效。据我理解,MAC OS将未使用的(RAM)数据存储在“虚拟内存”中。以这种方式,它为当前使用的数据/当前运行程序保持RAM空闲。因此,例如,如果我看过一部电影,然后开始渲染一些图像,MAC OS将把电影移到“虚拟内存”中,只有当