From owner-freebsd-ports Fri Mar 3 10:50:18 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 9FAE237B674 for ; Fri, 3 Mar 2000 10:50:03 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id KAA47509; Fri, 3 Mar 2000 10:50:03 -0800 (PST) (envelope-from gnats@FreeBSD.org) Date: Fri, 3 Mar 2000 10:50:03 -0800 (PST) Message-Id: <200003031850.KAA47509@freefall.freebsd.org> To: freebsd-ports@FreeBSD.org Cc: From: Juergen Lock Subject: Re: ports/17066: audio/xmms chewing CPU (and skipping too) Reply-To: Juergen Lock Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR ports/17066; it has been noted by GNATS. From: Juergen Lock To: Mark Ovens Cc: FreeBSD-gnats-submit@freebsd.org, esk@ira.uka.de Subject: Re: ports/17066: audio/xmms chewing CPU (and skipping too) Date: Fri, 3 Mar 2000 19:37:34 +0100 On Tue, Feb 29, 2000 at 05:55:54PM +0000, Mark Ovens wrote: > On Tue, Feb 29, 2000 at 06:34:42AM +0100, Juergen Lock wrote: > > > > >Number: 17066 > > >Category: ports > > >Synopsis: audio/xmms chewing CPU (and skipping too) >... > Have you tried applying the patch in kern/16709? That fixed a whole > load of speed related stuff for me (that only appeared in 1.0.1, 0.9.5 > was fine). Ok i've looked at that patch and it won't help as the soundcard in that box uses a different driver (and that one does have select() btw.) I also tested it with the other driver (its a isa sb16 where both the old and new drivers work), but it made no real difference. And in the meantime i've also chatted with a linux user who said xmms doesn't eat as much cpu on his box (just a few % there), so i'm beginning to suspect a pthreads problem or something... That would also explain why an entirely different audio player (freeamp) is chewing cpu too, tho that one doen't eat _all_ available cycles when its idle, just (imho) way too much. Soo, anyone who knows `our' pthreads implementation wants to take a look? and if you want the unfinished cpu chewing freeamp port just mail me... Thanx + Regards, -- Juergen Lock (remove dot foo from address to reply) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message