From owner-freebsd-ports@FreeBSD.ORG Mon Jun 14 14:04:03 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9447A1065670 for ; Mon, 14 Jun 2010 14:04:03 +0000 (UTC) (envelope-from freebsd-ports@m.gmane.org) Received: from lo.gmane.org (lo.gmane.org [80.91.229.12]) by mx1.freebsd.org (Postfix) with ESMTP id 1C3888FC08 for ; Mon, 14 Jun 2010 14:04:02 +0000 (UTC) Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1OOAGd-0007rv-GT for freebsd-ports@freebsd.org; Mon, 14 Jun 2010 16:03:59 +0200 Received: from 91.205.197.96 ([91.205.197.96]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 14 Jun 2010 16:03:59 +0200 Received: from jumper99 by 91.205.197.96 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 14 Jun 2010 16:03:59 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-ports@freebsd.org connect(): No such file or directory From: "Helmut Schneider" Date: Mon, 14 Jun 2010 14:03:48 +0000 (UTC) Lines: 57 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: 91.205.197.96 User-Agent: XanaNews/1.19.1.269 X-Ref: news.gmane.org ~XNS:00000058 Subject: Re: ports/133758 and net-snmp-5.5 - inactive memory stil not counted as free memory X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Jun 2010 14:04:03 -0000 Thomas Steen Rasmussen wrote: > I am experiencing what seems like the problem in > http://www.freebsd.org/cgi/query-pr.cgi?pr=133758 > > I have net-snmp-5.5 installed on FreeBSD 7.2 i386 and it returns this: > UCD-SNMP-MIB::memAvailReal.0 = INTEGER: 189072 kB > UCD-SNMP-MIB::memTotalFree.0 = INTEGER: 273204 kB > > When this is what 'top' says: > Mem: 157M Active, 1467M Inact, 189M Wired, 8580K Cache, 112M Buf, 176M > Free IMHO ucd-snmp is completely foobar. See my PR: http://www.freebsd.org/cgi/query-pr.cgi?pr=147468 But see also: # snmpwalk -v2c -cpublic localhost .1.3.6.1.4.1.2021.4 UCD-SNMP-MIB::memIndex.0 = INTEGER: 0 UCD-SNMP-MIB::memErrorName.0 = STRING: swap UCD-SNMP-MIB::memTotalSwap.0 = INTEGER: 3583872 kB UCD-SNMP-MIB::memAvailSwap.0 = INTEGER: 3583872 kB UCD-SNMP-MIB::memTotalReal.0 = INTEGER: 4179676 kB UCD-SNMP-MIB::memAvailReal.0 = INTEGER: 1482980 kB UCD-SNMP-MIB::memTotalFree.0 = INTEGER: 1589660 kB UCD-SNMP-MIB::memMinimumSwap.0 = INTEGER: 16000 kB UCD-SNMP-MIB::memShared.0 = INTEGER: 133364 kB UCD-SNMP-MIB::memBuffer.0 = INTEGER: 427888 kB UCD-SNMP-MIB::memCached.0 = INTEGER: 180428864 kB UCD-SNMP-MIB::memSwapError.0 = INTEGER: noError(0) UCD-SNMP-MIB::memSwapErrorMsg.0 = STRING: # snmpwalk -v2c -cpublic localhost .1.3.6.1.4.1.2021.4 UCD-SNMP-MIB::memIndex.0 = INTEGER: 0 UCD-SNMP-MIB::memErrorName.0 = STRING: swap UCD-SNMP-MIB::memTotalSwap.0 = INTEGER: 3583872 kB UCD-SNMP-MIB::memAvailSwap.0 = INTEGER: 3583872 kB UCD-SNMP-MIB::memTotalReal.0 = INTEGER: 4179676 kB UCD-SNMP-MIB::memAvailReal.0 = INTEGER: 1317912 kB UCD-SNMP-MIB::memTotalFree.0 = INTEGER: 3260720 kB UCD-SNMP-MIB::memMinimumSwap.0 = INTEGER: 16000 kB UCD-SNMP-MIB::memShared.0 = INTEGER: 109740 kB UCD-SNMP-MIB::memBuffer.0 = INTEGER: 427888 kB UCD-SNMP-MIB::memCached.0 = INTEGER: 0 kB UCD-SNMP-MIB::memSwapError.0 = INTEGER: noError(0) UCD-SNMP-MIB::memSwapErrorMsg.0 = STRING: # Within one or two seconds memTotalFree changed from 1589660 kB to 3260720 kB. According to "top" ~1.5GB is the correct value. Same for memCached, flip-flopping from 180428864 kB(!!) to 0 kb within the same second. -- No Swen today, my love has gone away My mailbox stands for lorn, a symbol of the dawn