Chinaunix
标题:
available swap已经很小,硬盘上的swap空间全部free,为何不使用?
[打印本页]
作者:
detective0922
时间:
2013-04-08 20:12
标题:
available swap已经很小,硬盘上的swap空间全部free,为何不使用?
本帖最后由 detective0922 于 2013-04-08 20:22 编辑
大家好,最近程序因为swap不足的问题老是down,所以开始学习swap的一些内容
我做了一个测试,在工作站(solaris X86系统,物理内存48G)上开很多很多的java程序,然后用swap -s命令和swap -l命令查看swap情况
swap -s
total: 20471376k bytes allocated + 31878528k reserved = 52349904k used, 515536k available
可以看到,available的空间已经很小了,这个时候基本上已经无法启动更多的java程序了
但我们通过swap -l看到
swap -l
swapfile dev swaplo blocks free
/dev/zvol/dsk/rpool/swap 181,1 8 50251768 50251768
都是free,说明还没有用到硬盘上的交换分区
所以我的疑问就在这里,明明整个系统的swap空间已经不足了,为何还不去使用硬盘上的swap分区?
这几天一直被这个问题所困扰,请大家多多指教。
这里先谢谢了~
作者:
San风夕
时间:
2013-04-13 22:03
Solaris内存用完之后才会用交换分区的空间,
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2