Roger Larsson: > > > > So how is the low-latency situation for 2.6? I did install 2.6 on > > > > my private machine, but was not able to get better performance > > > > than 2.4 with ll+pre (kicked out of jack-graph pretty soon with 128 > > > > frames period). Is there a trick to get better lowlatency performance > > > > with 2.6 I don't know about? > > > > > > Did you compile with CONFIG_PREEMPT enabled? > > > > Yes. :) > > echo 1 > /proc/sys/kernel/lowlatency ? > If you have enabled "Control low latency with sysctl" > I didnt know there were an option for lowlatency for 2.6? However, I do remember there were no /proc/sys/kernel/lowlatency file. Have to check when I get home.
> It might be possible that something like lock break is needed... > > Lots of good stuff is available at: > http://www.tech9.net/rml/linux/ > But most are for 2.4 or early 2.5 kernels > I couldn't find a lock-break patch for 2.6 there, and the other one that might might have helped, the Scheduler Hints patch, was not very updated. But I think I remember reading about setting various kinds of scheduler-behaviour by using a kernel option? Could that make the situation better? This is a bit irritating, because in 2.4.23-pre8+ll+pre I can run with a frame size of 32 in jack and run ardour for a very long time without being kicked, and have very few xruns. With 2.6.0-pre4 I cant even run with 128 for more than a minute or so, and I get lots of xruns before that. My machine is nforce2, xp2800, using the built in soundcard, built-in gfx card, ps2 mouse+keyb., and no pci or agp slots used. --