From owner-freebsd-hackers Wed Dec 4 18: 6:42 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ABD4F37B401; Wed, 4 Dec 2002 18:06:40 -0800 (PST) Received: from grebe.mail.pas.earthlink.net (grebe.mail.pas.earthlink.net [207.217.120.46]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4276943ECD; Wed, 4 Dec 2002 18:06:40 -0800 (PST) (envelope-from tlambert2@mindspring.com) Received: from pool0353.cvx40-bradley.dialup.earthlink.net ([216.244.43.98] helo=mindspring.com) by grebe.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 18JlPM-0005cg-00; Wed, 04 Dec 2002 18:06:32 -0800 Message-ID: <3DEEB45A.BEDF8EA5@mindspring.com> Date: Wed, 04 Dec 2002 18:05:14 -0800 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Marc Recht Cc: Varshavchick Alexander , freebsd-questions@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG Subject: Re: maxusers and random system freezes References: <3DEE4539.238D0F6B@mindspring.com> <270960000.1039043755@leeloo.intern.geht.de> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Marc Recht wrote: > Every now and this I hear people saying (mostly you :)) that some problems > are KVA related or that the KVA must be increased. This makes me a bit > curious, since I've never seen problems like that on Linux. It sounds for > me, the not kernel hacker, a bit like something which should be set at boot > time (or via sysctl). Have you got some pointers which explain FreeBSD's > KVA ? I have written documentation for FreeBSD 4.3/4.4. Unfortunately, everyone keeps substituting activity for action, and hacking away at the code, so it doesn't sit still long enough to match any useful documentation; otherwise, I would have published what I wrote in Pentad Embedded Systems Journal already (example: the KVA_PAGES stuff came in after FreeBSD 4.3/4.4, and blew out two paragraphs on what to modify where, and how to calculate the values to use). The best documentation is probably Matt Dillon's article in Daemon News, the FreeBSD Developer's handbook, or the German guy's article in English (sorry for not remembering your name), depending on what part of things you are interested in. If you could get people to leave the damn code alone for a while, I'd be willing to update my article to FreeBSD RELENG_4 (-STABLE), and publish it. One of the major problems with undocumented code is that weenies are unwilling to sit down and understand it, so they rewrite it to understand it, instead, and then you are still without documentation. Documentation that's "almost right" is unbelievably worse than no documentation at all. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message