Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S261547AbUJXQKB (ORCPT ); Sun, 24 Oct 2004 12:10:01 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S261537AbUJXQG2 (ORCPT ); Sun, 24 Oct 2004 12:06:28 -0400 Received: from imf21aec.mail.bellsouth.net ([205.152.59.69]:47335 "EHLO imf21aec.mail.bellsouth.net") by vger.kernel.org with ESMTP id S261556AbUJXQEP (ORCPT ); Sun, 24 Oct 2004 12:04:15 -0400 Date: Sun, 24 Oct 2004 11:04:10 -0500 From: Tommy Reynolds To: Bill Davidsen Cc: linux-kernel@vger.kernel.org Subject: Re: Gigantic memory leak in linux-2.6.[789]! Message-Id: <20041024110410.0cf3f80e.Tommy.Reynolds@MegaCoder.com> In-Reply-To: References: <200410221613.35913.ks@cs.aau.dk> <200410221613.35913.ks@cs.aau.dk> X-Mailer: Sylpheed version 0.9.99 (GTK+ 1.2.10; i686-redhat-linux-gnu) X-Face: Nr)Jjr, spake thus: > With all the work Nick, Ingo,Con and others are putting into latency and > responsiveness, I don't understand why anyone thinks this is desirable > behavior. The idle loop is the perfect place to perform things like > this, to convert non-productive cycles into performing tasks which will > directly improve response and performance when the task MUST be done. Bill, with respect, The idle loop is, by definition, the place to go when there is nothing else to do. Scrubbing memory is, by definition, not "nothing", so leave the idle loop alone. That's why God, or maybe it was Linus, invented kernel threads. Cheers! --Signature=_Sun__24_Oct_2004_11_04_10_-0500_qpE+xpNT6wadiDb9 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFBe9J6/0ydqkQDlQERAjEMAKCgoGR7eJN20moL0YPZ2k2Bnx+pVgCgjzOq Ufe+dNQ/Lfr3lu64k5MDv/o= =3zHI -----END PGP SIGNATURE----- --Signature=_Sun__24_Oct_2004_11_04_10_-0500_qpE+xpNT6wadiDb9-- - 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/