View previous topic :: View next topic |
Author |
Message |
Execute n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 08 Nov 2003 Posts: 14 Location: Germany
|
Posted: Mon Jun 07, 2004 1:09 pm Post subject: kswapd using all CPU power |
|
|
Hi,
after running some while my system here starts using all cpu power for the kswapd. The Load goes up to 281 or even higher making the system kind of slow for my users.
Sufficient memory is available and even when I disable swap (we got some just to have it...) kswapd uses all available cpu power.
The system got 64GB of ram where about 3GB are used when 30 users are online.
How can I solve this problem?
Kernel running is: 2.6.4
System is a dual IBM x445
ciao
Execute |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Janne Pikkarainen Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/10433783463f526aba4144d.jpg)
Joined: 29 Jul 2003 Posts: 1143 Location: Helsinki, Finland
|
Posted: Sat Jun 12, 2004 11:56 am Post subject: |
|
|
I haven't used a server having that much memory, but my internal voice suspects this has something to do with "Allocate 3rd-level pagetables from highmem" kernel option under make menuconfig's "Processor type and features" menu. Try to enable it if it's disabled and vice versa. _________________ Yes, I'm the man. Now it's your turn to decide if I meant "Yes, I'm the male." or "Yes, I am the Unix Manual Page.". |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Execute n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 08 Nov 2003 Posts: 14 Location: Germany
|
Posted: Wed Jun 23, 2004 8:08 pm Post subject: Solution found |
|
|
Hi,
I think I solved the problem. The kswapd always started to freak out when the amount of memory used for cache reched 896MB. With an upgrade to Kernel 2.6.7 the problem seems to be solved. Cached mem goes up to 2,7GB and higher when 35+ users are online and using the system. Total mem usage reaches 5-6GB
System load is now low at about 2.5 - 3.5.
When all testing is done I'll post a detailed report...
ciao
Execute |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|