2007-1-29 14:53
wxr111
lsps问题
lsps问题
[size=14px]请教大家一个问题,我这是ibm p670,系统是aix5。2,应用数据库是sybase,系统内存12g,分给数据库9g,交换区给的是12g。最近一段时间发现lsps值增长很快,数据库26号因为lsps满了重起了一次了,今天用lsps -a看了下,发现又到76%了,用vmstat 1看,发现memory 的fre值很小,这是不是说memory不足啊。
kthr memory page faults cpu
----- ----------- ------------------------ ------------ -----------
r b avm fre re pi po fr sr cy in sy cs us sy id wa
3 0 2768622 124 0 11 0 44 47 0 1141 21337 2143 15 51 33 1
3 0 2768622 144 0 4 0 26 26 0 1051 20845 156 19 41 40 1
3 0 2768622 136 0 4 0 0 0 0 944 13017 143 36 23 40 1
3 0 2768622 123 0 57 0 87 133 0 1020 16931 354 26 30 37 8
3 0 2768622 121 0 2 0 0 0 0 913 12883 124 38 22 40 0
3 0 2768622 130 0 1 0 26 26 0 919 10868 180 40 20 40 0
svmon -P 显示如下:(我截取了以部分)
Pid Command Inuse Pin Pgsp Virtual 64-bit Mthrd LPage
405504 dataserver 2035134 3172 2247774 2369098 Y Y N
Vsid Esid Type Description LPage Inuse Pin Pgsp Virtual
131673 - clnt /dev/cwdatalv:9 - 412698 0 - -
51685 - clnt /dev/sysdatalv:7 - 158874 0 - -
41684 - clnt /dev/sysdatalv:9 - 131428 0 - -
31683 - clnt /dev/sysdatalv:8 - 83158 0 - -
955e9 - clnt /dev/cwdatalv:27 - 82233 0 - -
106ed0 1f work text data BSS heap - 59367 0 62095 65536
176c97 22 work text data BSS heap - 57364 0 59900 65536
136ef3 1a work text data BSS heap - 54515 0 45018 65536
1b6f1b 1e work text data BSS heap - 54256 0 54730 65536
56f25 24 work text data BSS heap - 53195 0 65529 65536
6f00 27 work text data BSS heap - 48573 0 65523 65536
176f17 21 work text data BSS heap - 46991 0 64804 65536
136d93 2a work text data BSS heap - 46550 0 65505 65536
1a6eda 23 work text data BSS heap - 45899 0 64540 65536
1c6f1c 30 work text data BSS heap - 45823 0 65527 65536
e6f2e 2d work text data BSS heap - 45351 0 65298 65536
1f6eff 1c work text data BSS heap - 42116 0 51299 65536
126ef2 20 work text data BSS heap - 38748 0 64957 65536
166ef6 37 work text data BSS heap - 36298 0 63380 65536
-------------------------------------------------------------------------------
Pid Command Inuse Pin Pgsp Virtual 64-bit Mthrd LPage
610490 dataserver 2035111 3166 2247687 2368978 Y N N
Vsid Esid Type Description LPage Inuse Pin Pgsp Virtual
131673 - clnt /dev/cwdatalv:9 - 412698 0 - -
51685 - clnt /dev/sysdatalv:7 - 158874 0 - -
41684 - clnt /dev/sysdatalv:9 - 131428 0 - -
31683 - clnt /dev/sysdatalv:8 - 83158 0 - -
955e9 - clnt /dev/cwdatalv:27 - 82233 0 - -
106ed0 1f work text data BSS heap - 59367 0 62095 65536
176c97 22 work text data BSS heap - 57364 0 59900 65536
136ef3 1a work text data BSS heap - 54515 0 45018 65536
1b6f1b 1e work text data BSS heap - 54256 0 54730 65536
56f25 24 work text data BSS heap - 53195 0 65529 65536
6f00 27 work text data BSS heap - 48573 0 65523 65536
176f17 21 work text data BSS heap - 46991 0 64804 65536
136d93 2a work text data BSS heap - 46550 0 65505 65536
1a6eda 23 work text data BSS heap - 45899 0 64540 65536
1c6f1c 30 work text data BSS heap - 45823 0 65527 65536
e6f2e 2d work text data BSS heap - 45351 0 65298 65536
1f6eff 1c work text data BSS heap - 42116 0 51299 65536
Pid Command Inuse Pin Pgsp Virtual 64-bit Mthrd LPage
618576 dataserver 2035109 3166 2247663 2368947 Y N N
Vsid Esid Type Description LPage Inuse Pin Pgsp Virtual
131673 - clnt /dev/cwdatalv:9 - 412698 0 - -
51685 - clnt /dev/sysdatalv:7 - 158874 0 - -
41684 - clnt /dev/sysdatalv:9 - 131428 0 - -
31683 - clnt /dev/sysdatalv:8 - 83158 0 - -
955e9 - clnt /dev/cwdatalv:27 - 82233 0 - -
106ed0 1f work text data BSS heap - 59367 0 62095 65536
176c97 22 work text data BSS heap - 57364 0 59900 65536
136ef3 1a work text data BSS heap - 54515 0 45018 65536
1b6f1b 1e work text data BSS heap - 54256 0 54730 65536
56f25 24 work text data BSS heap - 53195 0 65529 65536
6f00 27 work text data BSS heap - 48573 0 65523 65536
176f17 21 work text data BSS heap - 46991 0 64804 65536
136d93 2a work text data BSS heap - 46550 0 65505 65536
1a6eda 23 work text data BSS heap - 45899 0 64540 65536
1c6f1c 30 work text data BSS heap - 45823 0 65527 65536
我看dataserver占用了2035134,哪他实际占用的内存不就是2034134×4K快要到8g了,我本身实际内存才12g。这还只是一个进程。 但我用这个看怎么memory是0。0啊
# ps aux | head -1;ps aux | sort -rn +5 |head -20
USER PID %CPU %MEM SZ RSS TTY STAT STIME TIME COMMAND
root 360660 0.0 0.0 7232 7176 - A Sep 03 46:37 /usr/sbin/rsct/b
sybase 405504 6.4 0.0 17160 5736 - A Jan 26 1513:20 /sybase/ASE-12
_5
sybase 610490 6.5 0.0 16760 5688 - A Jan 26 1531:28 /sybase/ASE-12
_5
sybase 618576 5.9 0.0 16636 5680 - A Jan 26 1399:05 /sybase/ASE-12
_5
root 319624 0.0 0.0 4344 2976 - A Sep 03 5:51 harmad -t HACMP
root 262272 0.1 0.0 6616 2008 - A Sep 03 1335:24 /usr/bin/dsmc s
c
sybase 643198 0.0 0.0 9660 1844 - A Jan 26 0:11 /sybase/ASE-12_5
root 311310 0.0 0.0 1832 1124 - A Sep 03 0:38 sendmail: accept
root 335898 0.0 0.0 1200 980 - A Sep 03 41:39 /usr/sbin/rsct/b
root 323790 0.0 0.0 1192 980 - A Sep 03 41:01 /usr/sbin/rsct/b
root 344272 0.0 0.0 1152 940 - A Sep 03 7:30 /usr/sbin/rsct/b
root 524418 0.0 0.0 808 824 pts/1 A 14:50:23 0:00 [ps]
sybase 516212 0.0 0.0 792 820 pts/1 A 14:36:14 0:00 -ksh
root 630880 0.0 0.0 776 804 pts/1 A 14:36:17 0:00 ksh
root 397546 0.0 0.0 752 776 - A 14:36:13 0:00 telnetd -a
root 217156 0.1 0.0 4508 740 - A Sep 03 667:50 /usr/sbin/rsct/b
root 389330 0.0 0.0 3460 524 - A Sep 03 17:08 /usr/es/sbin/clu
root 180428 0.0 0.0 664 504 - A Sep 03 0:00 /usr/dt/bin/dtlo
root 340212 0.0 0.0 7976 476 - A Sep 03 1:43 hagsd grpsvcs
root 409814 0.0 0.0 432 448 pts/1 A 14:50:23 0:00 ps aux
出现这个问题是lsps设置小了哪还是别的方面问题?sybase数据库占用内存这么大么?大家帮忙分析下。[/size]
2007-1-30 09:55
wxr111
大家帮忙看看啊
2007-1-30 14:27
boypoo
内存分配给数据库6G,然后再看看
不知sybase里是否有类似于lock sga 的技术
2007-1-30 15:16
老农
找个懂性能分析调整的工程师现场服务吧.
不是什么钱都可以省的
2007-1-31 15:46
wxr111
给sybase6g,你意思是在系统和sybase之间找个平衡,是吧。我请示下试试看。
页:
[1]
Powered by Discuz! Archiver 5.5.0
© 2001-2006 Comsenz Inc.