Bug 58406
Summary: | kswapd uses more than 50% of CPU | ||
---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | David Kelertas <sysadmin> |
Component: | kernel | Assignee: | Arjan van de Ven <arjanv> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Brian Brock <bbrock> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 7.2 | CC: | nawaaz, robert.jones, sysadmin |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i686 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2002-03-26 01:44:51 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
David Kelertas
2002-01-16 00:39:54 UTC
Did you try the 2.4.9-21 kernel? It's not optimal yet and are working on fixing the kswapd thing even more, but it should be better than the stock 7.2 kernel already. Hi, I'm having the same problem too both with the 2.4.9-13 and 2.4.9-31 SMP versions on a dual processor PIII with 4.0GB RAM. Here's how it manifests itself - my application requests a huge amount of memory (roughly 2GB) and then does a lot of IO. The free memory as shown by top falls to 5M. At some point kswapd kicks in and starts swapping pages. This happens even though there are no other process running and the total size of my application is only 2.4G. Almost 1.6GB should have been available (probably in either the page cache or the buffer cache) and should be made available. Yet, it is kswapd that kicks in. 1) shouldn't it be kreclaimd that should be activated? 2) The memory in use (as shown by top) keeps going up with every run of the application which causes paging to occur sooner and sooner until kswapd starts running as soon as the application is started. Please help! Thanks, Nawaaz should be fixed in 7.3 kernel |