From owner-freebsd-questions Sun Jul 28 16:21:49 1996 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id QAA17073 for questions-outgoing; Sun, 28 Jul 1996 16:21:49 -0700 (PDT) Received: from gdi.uoregon.edu (cisco-ts6-line11.uoregon.edu [128.223.150.41]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id QAA17068 for ; Sun, 28 Jul 1996 16:21:47 -0700 (PDT) Received: from localhost (dwhite@localhost) by gdi.uoregon.edu (8.7.5/8.6.12) with SMTP id QAA00274; Sun, 28 Jul 1996 16:21:45 -0700 (PDT) Date: Sun, 28 Jul 1996 16:21:45 -0700 (PDT) From: Doug White Reply-To: dwhite@resnet.uoregon.edu To: "Paul J. Mech" cc: questions@FreeBSD.ORG Subject: Re: Considering FreeBSD In-Reply-To: <31F898AB.1DE87A12@coil.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-questions@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Fri, 26 Jul 1996, Paul J. Mech wrote: > To all who have responded, thanks very much for your comments. I am > definitely going to try installing FreeBSD. I have a few technical questions > though. > > 0) When Linux runs out of virtual memory, it crashes. What is FreeBSD's > behavior under these conditions? FreeBSD will start killing processes until the memory problem is resolved. This usually means the program that is trying to start, and working backward. Occaisionally the VM system gets too busy and kills init, but that is very rare. > 1) What is the standard maximum on the number of open files (system wide and > per user) on FreeBSD? How severe is the penalty for increasing these? It's a per-shell basis, I believe. csh/tcsh has a command to limit the number I know. Perhaps others more familiar with the kernel can comment. The penalty would be higher memory consumption. > 2) Linux can use any available free memory for file buffers, so that under > light loads some files may end up being accessed entirely from memory. Does > FreeBSD do this, or does it do a fixed pool of buffers. The merged VM/buffer cache system will allocate unused physical memory to the disk cache, and adjusts this number dynamically depending on memory demands. So I guess it's a similar mechanism. Doug White | University of Oregon Internet: dwhite@resnet.uoregon.edu | Residence Networking Assistant http://gladstone.uoregon.edu/~dwhite | Computer Science Major