From owner-freebsd-performance@FreeBSD.ORG Mon May 5 08:44:28 2003 Return-Path: Delivered-To: freebsd-performance@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9D72337B401 for ; Mon, 5 May 2003 08:44:28 -0700 (PDT) Received: from hotmail.com (bay1-f72.bay1.hotmail.com [65.54.245.72]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2BE0143FA3 for ; Mon, 5 May 2003 08:44:28 -0700 (PDT) (envelope-from rob_macgregor@hotmail.com) Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; Mon, 5 May 2003 08:44:28 -0700 Received: from 80.192.46.45 by by1fd.bay1.hotmail.msn.com with HTTP; Mon, 05 May 2003 15:44:28 GMT X-Originating-IP: [80.192.46.45] X-Originating-Email: [rob_macgregor@hotmail.com] From: "Rob MacGregor" To: freebsd-performance@freebsd.org Date: Mon, 05 May 2003 15:44:28 +0000 Mime-Version: 1.0 Content-Type: text/plain; format=flowed Message-ID: X-OriginalArrivalTime: 05 May 2003 15:44:28.0131 (UTC) FILETIME=[363AD330:01C3131D] Subject: Re: Real and availible RAM X-BeenThere: freebsd-performance@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: KEEP_TRAFFIC_ON_THE_LIST@dev.null List-Id: Performance/tuning List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 May 2003 15:44:28 -0000 >From: agent dero > >I have been looking through the kernel boot messages in /var/log while >working on some custom kernel compile work, and I came across something >that I think is very interesting, but doesn't make sense. >real memory = 100663296 (98304K bytes) >avail memory = 94580736 (92364K bytes) I could be wrong, but if FreeBSD is anything like Solaris what it's telling you is that there is 96 MB of RAM installed and that once FreeBSD's kernel is loaded there is 90 MB of RAM left. So, the FreeBSD kernel is using some 6 MB. >Also, I use phpSysInfo to judge the status of most of my remote servers, >and it shows the caches and buffers as part of the whole chunk of used >RAM, so at one point it can be up to 95% of the RAM. But then 10 minutes >later it will have dropped back down to 50% or so, showing that the >buffers were somehow cleared? Is there anyway to do this manually? I'm pretty sure the full details are lurking in the handbook, however from what I understand the caches and buffers are using RAM that's otherwise idle. If something needs that RAM then the caches/buffers shrink. If there's lots of free RAM then they grow. This is a Good Thing not a bad thing. Please DO NOT send me ANY email directly unless it's a privacy issue. Reply-to mangled to assist those who don't read the above. -- Rob | What part of "no" was it you didn't understand? _________________________________________________________________ Worried what your kids see online? Protect them better with MSN 8 http://join.msn.com/?page=features/parental&pgmarket=en-gb&XAPID=186&DI=1059