FreeBSD sound distortion problems with SB Live! fixed with
PREEMPTION
Michal Varga
varga at stonehenge.sk
Sat Dec 11 17:18:12 PST 2004
On Sat, 2004-12-11 at 15:10 -0800, Doug White wrote:
> Okay, I'm testing this now ... so far no issues, unless I force things.
>
If this can help somehow: Running tests now, 192kbit CBR MP3 with
freshly compiled mpg321-0.2.10_4 on one of the machines mentioned in my
other email before.
As listening, the distortions are really quite heavy, maybe I just live
with them for too long that I usually don't notice all of them. There is
always some sort of quick choppines, slowdown or a *click* every 5-30
seconds (even when there are still some times, when audio plays fine for
more than a minute, so the distortions are not constant).
The system is FreeBSD 6.0-CURRENT #0: Wed Dec 8 02:43:42 CET 2004
Machine is AMD Athlon(tm) XP 3200+ (Barton), KT600-based ABIT KV7.
Sound onboard 'VT8233/33A/8235/8237 AC97 Enhanced Audio Controller'
(I can possibly test with SB Live!, but it will take a few days).
SCHED_4BSD, no PREEMPTION, apic enabled, no WITNESS/INVARIANTS.
I will try to remove apic during next stage of testing.
Testing in gnome-terminal under Gnome 2.8.
load averages: 0.06, 0.12, 0.15 up 3+11:30:48 02:02:31
112 processes: 1 running, 109 sleeping, 2 zombie
CPU states:5.5% user, 0.0% nice, 2.7% system, 0.8% interrupt, 91.0% idle
Mem: 250M Active, 102M Inact, 107M Wired, 29M Cache, 60M Buf, 1028K Free
Swap: 4096M Total, 77M Used, 4018M Free, 1% Inuse
PID USERNAME PRI NICE SIZE RES STATE TIME WCPU CPU COMMAND
56200 user -8 0 5356K 1196K pcmwr 0:12 0.10% 0.10% mpg321
Interrupt layout:
irq1: atkbd0 501350 1
irq6: fdc0 7 0
irq8: rtc 38522885 127
irq9: acpi0 112 0
irq13: npx0 1 0
irq14: ata0 1806282 6
irq15: ata1 127 0
irq16: nvidia0 95992596 318
irq18: rl0 10 0
irq21: uhci0 uhci1* 5354052 17
irq22: pcm0 74738345 248
irq23: vr0 30960922 102
irq0: clk 301050337 1000
Total 548927026 1823
Does this show something, or should I move to the test with apic
disabled?
m.
--
Michal Varga <varga at stonehenge.sk>
Stonehenge
More information about the freebsd-current
mailing list