AIX FileSystemCache内存占用过大“每两个月重启一次系统”
lqtopas_nmonqq1=Top-BasicsqqqqqqqHost=syjtgsqqqqqqqqqRefresh=2 secsqqq14:06.15qqqqqqqqqqqqqqqqqqqqqqqqqqqk
x Memory qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqx
x Physical PageSpace | pages/sec In Out | FileSystemCache x
x% Used 93.0% 4.1% | to Paging Space 0.5 0.0 | (numperm) 10.9% x
x% Free 7.0% 95.9% | to File System 12.5 248.0 | Process 53.2% x
xMB Used 58345.0MB 2655.7MB | Page Scans 0.0 | System 28.9% x
xMB Free 4375.0MB 61344.3MB | Page Cycles 0.0 | Free 7.0% x
xTotal(MB) 62719.9MB 64000.0MB | Page Steals 0.0 | ------ x
x | Page Faults 2352.0 | Total 100.0% x
x------------------------------------------------------------ | numclient 10.9% x
xMin/Maxperm 1826MB( 3%) 54771MB( 87%) <--% of RAM | maxclient 87.3% x
xMin/Maxfree 960 1088 Total Virtual 123.7GB | User 61.2% x
xMin/Maxpgahead 2 8 Accessed Virtual 51.1GB 41.3%| Pinned 30.6%
IBM P570系统 # oslevel -s
6100-03-01-0921
数据库# oracle
Oracle Database 10g Enterprise EditionRelease 10.2.0.5.0 - 64bit
带有10.2.0.5.5psu
如上图,system内存占用率从系统重启后的5%,每天都在增长约0.7%。
问题描述:
上述图片是通过nmon监控到的。
Filesystemcache的system占用率从系统重启后的5%左右,不到两个月就涨到接近40%。Process在业务期间差不多一直保持在40-50%。然后剩余Free内存不到1%了,PagingSpace也会占用到30%,这时系统就会宕掉了。关闭oracle数据库,system占用百分比也不会缩减,现在最无奈的办法就是每两个月重启一次系统~~
求解!谢谢!