From owner-freebsd-net@FreeBSD.ORG Wed Jun 1 15:06:16 2005 Return-Path: X-Original-To: freebsd-net@freebsd.org Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B544916A41C; Wed, 1 Jun 2005 15:06:16 +0000 (GMT) (envelope-from iampinetan@netscape.net) Received: from imo-d02.mx.aol.com (imo-d02.mx.aol.com [205.188.157.34]) by mx1.FreeBSD.org (Postfix) with ESMTP id 48ED843D48; Wed, 1 Jun 2005 15:06:16 +0000 (GMT) (envelope-from iampinetan@netscape.net) Received: from iampinetan@netscape.net by imo-d02.mx.aol.com (mail_out_v38_r1.7.) id n.19.118d4972 (22681); Wed, 1 Jun 2005 11:06:10 -0400 (EDT) Received: from netscape.net (mow-m01.webmail.aol.com [64.12.184.129]) by air-in04.mx.aol.com (v106.2) with ESMTP id MAILININ42-5899429dcee19d; Wed, 01 Jun 2005 11:06:09 -0400 Date: Wed, 01 Jun 2005 11:06:09 -0400 From: iampinetan@netscape.net To: freebsd-net@freebsd.org MIME-Version: 1.0 Message-ID: <131B4F54.02941BE5.0F1E5A0A@netscape.net> X-Mailer: Atlas Mailer 2.0 X-AOL-IP: 220.168.125.241 X-AOL-Language: english Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Cc: freebsd-hackers@freebsd.org Subject: Update to OpenKETA@FreeBSD v0.81 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Jun 2005 15:06:16 -0000 I feel so sorry to release two news at one day. The first opened version of OpenKETA@FreeBSD(0.80-alpha) was released at 04/29/2005. And we just updated the newer version (v0.81) today. ver. 0.81: 1. Changes all initial & free functions. To avoid the error when free function try to call some uninitialed mutex when initial operations occured error. 2. Changes the init_dc function. Let user can change the setting of total DC size with the help of /etc/keta_conf/keta.conf while do not need to update the macro's definition of DC_SIZE. 3. Add valid checking process of socket list into receive thread. ***************************************** Moreover I need some help about OpenKETA@FreeBSD v0.81's stability. OpenKETA@FreeBSD will malloc more than 300 MB momory in kmem_map when it starts. When I use BenchMark Factory to test it it has pretty stability and can run more than two days continuously. While if I use SPECWeb99 to test it it just can run 5-7 hours and OS gives following information and panic kmem_malloc(4096): kmem_map too small: 629145600 total allocated I know it is the panic information of kmem_malloc. After I trace the panic context using KDB I got that all panices are results of soaccept or sosend. I cannot get any ideas about the it. When using BF the OS has more 20-30% idle CPU time, while when using SPECweb99 it will be busy 100%. Is the pager daemon can not scheduled to collect something to free memory list? What is the reasons and solutions about it? __________________________________________________________________ Switch to Netscape Internet Service. As low as $9.95 a month -- Sign up today at http://isp.netscape.com/register Netscape. Just the Net You Need. New! Netscape Toolbar for Internet Explorer Search from anywhere on the Web and block those annoying pop-ups. Download now at http://channels.netscape.com/ns/search/install.jsp