From owner-freebsd-threads@FreeBSD.ORG Thu Aug 28 16:49:44 2003 Return-Path: Delivered-To: freebsd-threads@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 46BCB16A4BF for ; Thu, 28 Aug 2003 16:49:44 -0700 (PDT) Received: from swan.mail.pas.earthlink.net (swan.mail.pas.earthlink.net [207.217.120.123]) by mx1.FreeBSD.org (Postfix) with ESMTP id C6D3043FDF for ; Thu, 28 Aug 2003 16:49:43 -0700 (PDT) (envelope-from kwsn@earthlink.net) Received: from sdn-ap-004caburbp0118.dialsprint.net ([63.184.32.118] helo=[172.16.0.1]) by swan.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 19sWWJ-0002BV-00; Thu, 28 Aug 2003 16:49:39 -0700 From: Jon Kuster To: Morten Rodal In-Reply-To: <20030828092703.GB1222@slurp.rodal.no> References: <20030827202009.GA44225@piggie> <20030828092703.GB1222@slurp.rodal.no> Content-Type: text/plain Message-Id: <1062114576.97641.5.camel@jonnyv.kwsn.lan> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 Date: Thu, 28 Aug 2003 16:49:36 -0700 Content-Transfer-Encoding: 7bit cc: threads@freebsd.org Subject: Re: Call for thread testers: XMMS X-BeenThere: freebsd-threads@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Threading on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Aug 2003 23:49:44 -0000 On Thu, 2003-08-28 at 02:27, Morten Rodal wrote: > I have tried to run xmms with libkse on both a SMP (Dual P2 300MHz) > and on my laptop (P4 1.7GHz). Unfortunately I must report that the > results are better with libc_r. > > When xmms starts to play any type of sound I can hear spikes and other > distortions in the sound. This happens regardless of the load of the > machine, and it does not help to increase the buffer size. However, > after a while the spikes get less frequent. > > I will try libthr when I get home later today and see if it works > better than libkse. I have the same experience. When I use libkse, I get distortions. They're hard to describe, but sort of like the digital equivalent of dragging a needle across a record. I can provide a short clip if anyone's interested. libthr fares a little better, but I get a bunch of clicks instead, which is at least less jarring. libc_r still works the best for xmms. This is on my XP2100+, SCHED_4BSD, and using libmap to change threading libs.