From owner-freebsd-performance@FreeBSD.ORG Thu Nov 20 23:59:58 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 6868016A4CE for ; Thu, 20 Nov 2003 23:59:58 -0800 (PST) Received: from web40408.mail.yahoo.com (web40408.mail.yahoo.com [66.218.78.105]) by mx1.FreeBSD.org (Postfix) with SMTP id ACC5243FE5 for ; Thu, 20 Nov 2003 23:59:57 -0800 (PST) (envelope-from hazecast@yahoo.com) Message-ID: <20031121075957.13731.qmail@web40408.mail.yahoo.com> Received: from [203.177.22.186] by web40408.mail.yahoo.com via HTTP; Thu, 20 Nov 2003 23:59:57 PST Date: Thu, 20 Nov 2003 23:59:57 -0800 (PST) From: "apellido jr., wilfredo p" To: freebsd-performance@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Subject: FreeBSD data size tuning X-BeenThere: freebsd-performance@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Performance/tuning List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Nov 2003 07:59:58 -0000 Hello, I have PIII 500 with 1GB of RAM on 4.9-RELEASE running Squid 2.5-STABLE4 and I got this error after a few hours of Squid running. proxy (squid): xmalloc: Unable to allocate 65535 bytes! According to Squid FAQ 8.7 xmalloc: Unable to allocate 4096 bytes! by Henrik Nordstrom Messages like "FATAL: xcalloc: Unable to allocate 4096 blocks of 1 bytes!" appear when Squid can't allocate more memory, and on most operating systems (inclusive BSD) there are only two possible reasons: 1. The machine is out of swap 2. The process' maximum data segment size has been reached I got 2500MB swap file and isnt used when i try to use the cmd top. How do i recompile a kernel with larger datasize settings? here's the options that i added im my kernel maxusers 128 options USER_LDT options DUMMYNET options IPFIREWALL options IPFIREWALL_VERBOSE options IPFIREWALL_VERBOSE_LIMIT=100 options IPFIREWALL_FORWARD options IPFIREWALL_DEFAULT_TO_ACCEPT options IPDIVERT options HZ=80 options NMBCLUSTERS=65536 sysctl.conf vfs.vmiodirenable=1 kern.ipc.maxsockbuf=2097152 kern.ipc.somaxconn=8192 kern.ipc.maxsockets=16424 kern.maxfiles=65536 kern.maxfilesperproc=32768 net.inet.tcp.rfc1323=1 net.inet.tcp.delayed_ack=0 net.inet.tcp.sendspace=65535 net.inet.tcp.recvspace=65535 net.inet.udp.recvspace=65535 net.inet.udp.maxdgram=57344 net.local.stream.recvspace=65535 net.local.stream.sendspace=65535 loader.conf userconfig_script_load="YES" hw.ata.wc="1" Squid Configuration cache_mem 384 thanks very much .... ===== wilfredo pahilanga apellido jr. technical support mactan online bacolod city, philippines +63 34 4348311 If you can't hear me, it's because i'm in parentheses. __________________________________ Do you Yahoo!? Free Pop-Up Blocker - Get it now http://companion.yahoo.com/