Answers:
在Linux中,您可以使用
cat /proc/meminfo
查看总交换和自由交换(所有linux)cat /proc/swaps
查看正在使用的交换设备(所有Linux)swapon -s
查看交换设备和大小(安装交换的位置)vmstat
用于当前的虚拟内存统计信息在Mac OS X中,您可以使用
vm_stat
查看有关虚拟内存的信息(交换)ls -lh /private/var/vm/swapfile*
查看正在使用多少交换文件。在Solaris中,您可以使用
swap -l
查看交换设备/文件及其大小swap -s
查看总交换大小,二手和免费vmstat
查看虚拟内存统计信息在某些系统上,“虚拟内存”仅指磁盘支持的内存设备,而在其他系统(如Solaris)上,虚拟内存可以指任何用户进程地址空间,包括tmpfs文件系统(如/ tmp)和共享内存空间。
cat /proc/meminfo
应该是cat /proc/meminfo | grep Swap
swapon --show
这比swapon -s
提供人类友好的尺寸单位要好一些,例如:
NAME TYPE SIZE USED PRIO
/dev/dm-1 partition 7.5G 563.8M -2
man swap
说:
-s,--summary按设备显示交换使用情况摘要。等效于“ cat / proc / swaps”。建议使用此输出格式,而使用--show可以更好地控制输出数据。
在Ubuntu 18.04,util-linux 2.31.1中进行了测试。
swapon -s将显示活动的交换
激活交换
交换-v设备n名称
free
应告诉您系统中有多少可用交换空间。