From owner-freebsd-net@FreeBSD.ORG Tue Jan 4 11:05:30 2005 Return-Path: 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 B6F9316A4CE for ; Tue, 4 Jan 2005 11:05:30 +0000 (GMT) Received: from manian.sics.se (manian.sics.se [193.10.66.13]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2127543D49 for ; Tue, 4 Jan 2005 11:05:30 +0000 (GMT) (envelope-from bg@sics.se) Received: from manian.sics.se (localhost [127.0.0.1]) by manian.sics.se (8.13.1/8.13.1) with SMTP id j04B5SRC048822; Tue, 4 Jan 2005 12:05:28 +0100 (CET) (envelope-from bg@sics.se) Date: Tue, 4 Jan 2005 12:05:28 +0100 From: =?ISO-8859-1?Q?Bj=F6rn_Gr=F6nvall?= To: freebsd-net@freebsd.org Message-ID: <20050104120528.04e48bcc@manian.sics.se> In-Reply-To: <12394E9FCB7C8441BB238D7F67B402E407E5E1@exch2.verniernetworks.com> References: <12394E9FCB7C8441BB238D7F67B402E407E5E1@exch2.verniernetworks.com> Organization: SICS X-Mailer: Sylpheed-Claws 0.9.12b (GTK+ 1.2.10; i386-portbld-freebsd5.3) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Subject: Re: User process starvation under heavy network traffic in FreeBSD 5.3 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Jan 2005 11:05:30 -0000 On Mon, 3 Jan 2005 17:43:16 -0800 "Youlin Feng" wrote: > We are building a network appliance running FreeBSD 5.3 and under very > heavy network traffic the user processes don't get scheduled for an > unacceptable period of time. Did you try polling(4)? It does not affect scheduling the way you would like it to happen but it often it frees enough of the CPU resources to make the problem go away. Your milage may wary though. Cheers, Björn -- _ _ ,_______________. Bjorn Gronvall (Björn Grönvall) /_______________/| Swedish Institute of Computer Science | || PO Box 1263, S-164 29 Kista, Sweden | Schroedingers || Email: bg@sics.se, Phone +46 -8 633 15 25 | Cat |/ Cellular +46 -70 768 06 35, Fax +46 -8 751 72 30 '---------------'