Unix: Unix/Linux/Win的虚拟交换区信息的查看
Solaris
=======
# swap -l
swapfile dev swaplo blocks free
/dev/dsk/c1t0d0s1 32,1 16 6292224 6292224
# swap -s
total: 96904k bytes allocated + 14840k reserved = 111744k used, 4140392k available
备注: swap -l(仅仅是硬盘虚拟交换区), swap -s(硬盘虚拟交换区+内存虚拟交换区),
所以swap -l输出的结果一般都小于swap -s输出的结果.
Aix
===
# lsps -a
Page Space Physical Volume Volume Group Size %Used Active Auto Type
hd6 hdisk0 rootvg 2048MB 32 yes yes lv
# lsps -s
Total Paging Space Percent Used
2048MB 32%
HP-UX
=====
# vmstat -n
VM
memory page faults
avm free re at pi po fr de sr in sy cs
11432945 6216544 0 0 0 0 0 0 3 2767 147587 3032
CPU
cpu procs
us sy id r b w
12 2 86 10 1 0
12 4 84
13 3 83
13 3 84
13 2 84
13 2 85
14 3 84
14 3 84
# swapinfo -amt
Mb Mb Mb PCT START/ Mb
TYPE AVAIL USED FREE USED LIMIT RESERVE PRI NAME
dev 8192 0 8192 0% 0 - 1 /dev/vg00/lvol2
dev 24576 0 24576 0% 0 - 1 /dev/vg00/lvswap
reserve - 32177 -32177
memory 62211 12145 50066 20%
total 94979 44322 50657 47% - 0 -
Linux
=====
# swapon -s
Filename Type Size Used Priority
/dev/sda10 partition 2096440 0 -1
Windows
=======
右键点"我的电脑",左键点"属性",点选"高级"选项卡,点"性能"里的"设置"按钮,
再选"高级"选项卡,就可以查看虚拟内存的设置情况.
备注: 看来虚拟内存的概念是通用的,但是目前这些主流的操作系统提供的虚拟内存
查看的命令都不尽相同,最好的办法就是做好笔记备用了.