From owner-freebsd-performance@FreeBSD.ORG Thu Nov 18 17:20:38 2004 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 47E7816A4CE for ; Thu, 18 Nov 2004 17:20:38 +0000 (GMT) Received: from rproxy.gmail.com (rproxy.gmail.com [64.233.170.206]) by mx1.FreeBSD.org (Postfix) with ESMTP id CED1A43D41 for ; Thu, 18 Nov 2004 17:20:37 +0000 (GMT) (envelope-from aaron.glenn@gmail.com) Received: by rproxy.gmail.com with SMTP id b11so1062089rne for ; Thu, 18 Nov 2004 09:19:57 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:references; b=qcHRcPk2nuhud2D1Wop0/+8INGls35JjqhapIu/BKgCTduTOpvn/lEsQ3Yr/Ivl1wM27E7V5W7yqseaJtvtqBPGd1nF0HrDeW6M5HSgLREFGdLm31KnoMWxfvG7cWEOg0BbTLGps/vpt9oA+bJTWLcagkkkFxK3vt367xHRDXZc= Received: by 10.38.59.47 with SMTP id h47mr330706rna; Thu, 18 Nov 2004 09:19:57 -0800 (PST) Received: by 10.38.151.56 with HTTP; Thu, 18 Nov 2004 09:19:57 -0800 (PST) Message-ID: <18f6019404111809195ec88089@mail.gmail.com> Date: Thu, 18 Nov 2004 09:19:57 -0800 From: Aaron Glenn To: CHOI Junho In-Reply-To: <20041118.195854.85380612.cjh@kr.FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit References: <18f6019404111801471db5bbfd@mail.gmail.com> <20041118.195854.85380612.cjh@kr.FreeBSD.org> cc: freebsd-performance@freebsd.org Subject: Re: I've ran out of ideas X-BeenThere: freebsd-performance@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Aaron Glenn List-Id: Performance/tuning List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Nov 2004 17:20:38 -0000 Unless there is something of interest to the project, I can't. I don't have a spare box of it's kind, unfortunately, and I have zero interest in using 4.x for anything. Would a move to Apache 1.3 or Apache 2 better utilize 5.x? aaron.glenn On Thu, 18 Nov 2004 19:58:54 +0900 (KST), CHOI Junho wrote: > > Can you test it on 4.x machines? I think 5.x is not stable/optimized > for kqueue operations of thttpd. > > If you have sufficient(not swapping) memory, you can do 100Mbps/sec > easily, as long as on 4.x. > > And, check several sysctls: somaxconn, mbuf, and polling. > > From: Aaron Glenn > Subject: I've ran out of ideas > Date: Thu, 18 Nov 2004 01:47:17 -0800 > > > > > I'm pushing large files via thttpd over low-end hardware (celeron > > 1.8GHz, 512MB RAM, UATA 100 drive) and, out of the box, FreeBSD > > 5.3-RELEASE topped out at 40Mbps sustained. After creating a separate > > partition with a much larger blocksize, it's hit 50Mbps sustained but > > won't go past 54Mbps at all. > > > > iostat shows the drive pushing 3.5MB/s pretty consistently. There are > > on average 750 http connections. Interrupts take 12% of the CPU, > > according to top, and another 2% for thttpd itself. The box doesn't > > swap. > > > > My dmesg is inexplicably gone...which I realize is going to seriously > > hamper any constructive input. It is an fxp card, and the IDE > > controller is a generic Intel controller (the motherboard is an old > > gateway desktop pull). The /var/log/messages file is filled with: > > > > Nov 18 04:00:15 d thttpd[38743]: write - Socket is not connected > > sending /path/to/file.name > > > > I'd like to know what else I can to do maximize raw network I/O. I > > don't see why this box can't push 90Mbps. My good friend, colleague, > > and Linux zealot, is eating this up. (-: > > > > Regards, > > aaron.glenn > > _______________________________________________ > > freebsd-performance@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-performance > > To unsubscribe, send any mail to "freebsd-performance-unsubscribe@freebsd.org" > > -- > CHOI Junho cjh@[kr.]FreeBSD.org > Key fingerprint = 1369 7374 A45F F41A F3C0 07E3 4A01 C020 E602 60F5 >