ESXi主机(版本5.5.0)仅使用了大约一半的物理内存,但是当我查看esxtop时,我看到:
SWAP /MB: 1136 curr, 854 rclmtgt MEMCTL /MB: 7986 curr, 7986 target, 103832 max
我会认为,因为它不是过度使用内存,它不应该使用任何交换空间。 为什么还在使用交换?
假设这台服务器不是只是启动,那是因为在过去的某个时候,它的可用内存不足。
默认情况下,ESXi不会立即将页面导入到先前导出的内存中。 现在不需要它,所以为了减lessIO负载,页面将保持在磁盘上直到需要它们。
我猜这一定是可以调整的,但这是默认的标准行为。
在阅读之前,请注意,此function是为VMware支持而devise的。 虽然它是内部支持的,但是您应该自己承担风险,并认为这个纯粹是为了教育目的。 对此function的支持以及通过用户界面进行的曝光,将来可能会也可能不会改变。
我有内存页面交换,可以解决它们的vSphere?