Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Wed, 2 Jan 2002 23:01:51 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Wed, 2 Jan 2002 23:01:32 -0500 Received: from mail3.aracnet.com ([216.99.193.38]:24837 "EHLO mail3.aracnet.com") by vger.kernel.org with ESMTP id ; Wed, 2 Jan 2002 23:01:20 -0500 From: "M. Edward Borasky" To: "Art Hays" , Subject: RE: kswapd etc hogging machine Date: Wed, 2 Jan 2002 20:01:29 -0800 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0) In-Reply-To: X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Importance: Normal Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Well known, yes -- simple solution, not yet :)). This problem has been kicking around in one form or another for *months*, and although partial solutions have made their way into more recent kernels, someone reports issues of this nature on a more or less daily basis. What is happening is that Linux sees nothing better to do with free memory, so it fills it up with data from I/O into the page cache. Then when something comes along that wants memory, the system goes into conniption fits trying to reclaim the memory from the page cache and give it to the process that wants it. There were a whole bunch of tuning parameters in the VM in 2.2 that got dropped in 2.4; maybe re-instating some of them and returning them to their rightful owner, the system administrator, would solve this problem once and for all. But for some reason, those who control Linux have decided that this is "a bug in the VM" and pursued fixes in code and the associated logic rather than give us sysadmins what I believe is rightfully ours. I request such tuning parameters at least once a week here, and get ignored. I'll keep asking until I know enough about the code to put them in myself, assuming no one has broken down and admitted that someone who's been performance tuning operating systems since 1974 just might know what he's talking about :)). Anyone else want to share my soapbox??? :)) -- M. Edward Borasky znmeb@borasky-research.net http://www.borasky-research.net - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/