From owner-freebsd-multimedia@FreeBSD.ORG Thu Aug 28 16:44:14 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 94027106569B for ; Thu, 28 Aug 2008 16:44:14 +0000 (UTC) (envelope-from andrew-freebsd@areilly.bpc-users.org) Received: from nschwqsrv03p.mx.bigpond.com (nschwqsrv03p.mx.bigpond.com [61.9.189.237]) by mx1.freebsd.org (Postfix) with ESMTP id 1C81C8FC12 for ; Thu, 28 Aug 2008 16:44:13 +0000 (UTC) (envelope-from andrew-freebsd@areilly.bpc-users.org) Received: from nschwotgx03p.mx.bigpond.com ([124.188.162.219]) by nschwmtas02p.mx.bigpond.com with ESMTP id <20080828124213.QGRX357.nschwmtas02p.mx.bigpond.com@nschwotgx03p.mx.bigpond.com> for ; Thu, 28 Aug 2008 12:42:13 +0000 Received: from areilly.bpa.nu ([124.188.162.219]) by nschwotgx03p.mx.bigpond.com with ESMTP id <20080828124203.KUBC11041.nschwotgx03p.mx.bigpond.com@areilly.bpa.nu> for ; Thu, 28 Aug 2008 12:42:03 +0000 Received: (qmail 87941 invoked from network); 28 Aug 2008 12:41:29 -0000 Received: from localhost (HELO duncan.reilly.home) (127.0.0.1) by localhost with SMTP; 28 Aug 2008 12:41:29 -0000 Date: Thu, 28 Aug 2008 22:41:29 +1000 From: Andrew Reilly To: gary.jennejohn@freenet.de Message-ID: <20080828224129.5fa7c8da@duncan.reilly.home> In-Reply-To: <20080828123708.45964271@peedub.jennejohn.org> References: <20080819025019.GA27997@duncan.reilly.home> <20080818215813.H952@desktop> <20080819134005.GA85664@duncan.reilly.home> <20080820214627.C30593@desktop> <20080827233831.GA16705@duncan.reilly.home> <20080828123708.45964271@peedub.jennejohn.org> X-Mailer: Claws Mail 3.5.0 (GTK+ 2.12.11; amd64-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-RPD-ScanID: Class unknown; VirusThreatLevel unknown, RefID str=0001.0A150203.48B69D1B.0080,ss=1,fgs=0 Cc: freebsd-multimedia@freebsd.org, Jeff Roberson , freebsd-arch@freebsd.org Subject: Re: SCHED_ULE problem: slow single processor, realtime prio vs network stack X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Aug 2008 16:44:14 -0000 On Thu, 28 Aug 2008 12:37:08 +0200 Gary Jennejohn wrote: > Ah yes, but do you have options PREEMPTION set, which was Jeff's question? I believe that I answered that question in an earlier post, but for what it's worth, the answer is an emphatic "yes": PREEMPTION is turned on in GENERIC (along with _KPOSIX_PRIORITY_SCHEDULING and SMB), and my (posted) kernel config is essentially include GENERIC, turn off I486_CPU and I586_CPU, and override SCHED_ULE (or not). So unless the config include mechanism is broken, I've got PREEMPTION, (and so has nearly everyone else). Cheers, Andrew