Hi, I've just tested all the things you wrote in your previous posts. > I am running 3.1.1 - I believe the upgrade that i had was 3.1.4 I tested 3.0.6 and 3.1.1, without SMP, with just one stereo output and no DFD. The enviroment of test was a Ubuntu 10.04 with kernel 2.6.31.11-rt and all the infos that I found here http://wiki.linuxmusicians.com/doku.php?id=system_configuration I made 2 tests: one with rtirq and the other without it. With rtirq the priorities were: > > ps -eLo rtprio,cls,pid,pri,nice,cmd | grep "FF" | sort -r > - TS 6801 19 0 grep --color=auto FF > 99 FF 3 139 - [migration/0] > 99 FF 27 139 - [watchdog/1] > 99 FF 17 139 - [posixcputmr/1] > 99 FF 16 139 - [migration/1] > 99 FF 14 139 - [watchdog/0] > 99 FF 13 139 - [posixcputmr/0] > 90 FF 730 130 - [irq/8-rtc0] > 85 FF 966 125 - [irq/19-ohci1394] > 80 FF 3833 120 - [irq/22-HDA Inte] > 75 FF 682 115 - [irq/16-uhci_hcd] > 75 FF 670 115 - [irq/18-ehci_hcd] > 74 FF 692 114 - [irq/18-uhci_hcd] > 74 FF 675 114 - [irq/23-ehci_hcd] > 73 FF 707 113 - [irq/18-uhci_hcd] > 73 FF 702 113 - [irq/19-uhci_hcd] > 72 FF 687 112 - [irq/21-uhci_hcd] > 71 FF 697 111 - [irq/23-uhci_hcd] > 70 FF 4785 110 - /usr/bin/jackd -P70 -dalsa -dhw:0 -r44100 -p128 -n2 -Xseq > 65 FF 6692 105 - .wine/drive_c/Programmi/Native Instruments/Battery 3/Battery 3.exe > 50 FF 596 90 - [irq/17-pata_jmi] > 50 FF 562 90 - [irq/19-ata_piix] > 50 FF 552 90 - [irq/19-ata_piix] > 50 FF 541 90 - [irq/16-ahci] > 50 FF 4051 90 - [irq/16-nvidia] > 50 FF 4019 90 - [irq/28-eth0] > 50 FF 190 90 - [irq/9-acpi] > 49 FF 9 89 - [sirq-tasklet/0] > 49 FF 8 89 - [sirq-block/0] > 49 FF 7 89 - [sirq-net-rx/0] > 49 FF 6 89 - [sirq-net-tx/0] > 49 FF 5 89 - [sirq-timer/0] > 49 FF 4 89 - [sirq-high/0] > 49 FF 26 89 - [sirq-rcu/1] > 49 FF 25 89 - [sirq-hrtimer/1] > 49 FF 24 89 - [sirq-sched/1] > 49 FF 23 89 - [sirq-tasklet/1] > 49 FF 22 89 - [sirq-block/1] > 49 FF 21 89 - [sirq-net-rx/1] > 49 FF 20 89 - [sirq-net-tx/1] > 49 FF 19 89 - [sirq-timer/1] > 49 FF 18 89 - [sirq-high/1] > 49 FF 12 89 - [sirq-rcu/0] > 49 FF 11 89 - [sirq-hrtimer/0] > 49 FF 10 89 - [sirq-sched/0] > 1 FF 31 41 - [events/1] > 1 FF 30 41 - [events/0] > 10 FF 6695 50 - /usr/bin/wineserver > While without rtirq were: > > ps -eLo rtprio,cls,pid,pri,nice,cmd | grep "FF" | sort -r > - TS 5020 19 0 grep --color=auto FF > 99 FF 3 139 - [migration/0] > 99 FF 27 139 - [watchdog/1] > 99 FF 17 139 - [posixcputmr/1] > 99 FF 16 139 - [migration/1] > 99 FF 14 139 - [watchdog/0] > 99 FF 13 139 - [posixcputmr/0] > 70 FF 4785 110 - /usr/bin/jackd -P70 -dalsa -dhw:0 -r44100 -p128 -n2 -Xseq > 65 FF 4861 105 - .wine/drive_c/Programmi/Native Instruments/Battery 3/Battery 3.exe > 50 FF 966 90 - [irq/19-ohci1394] > 50 FF 730 90 - [irq/8-rtc0] > 50 FF 719 90 - [irq/1-i8042] > 50 FF 718 90 - [irq/12-i8042] > 50 FF 707 90 - [irq/18-uhci_hcd] > 50 FF 702 90 - [irq/19-uhci_hcd] > 50 FF 697 90 - [irq/23-uhci_hcd] > 50 FF 692 90 - [irq/18-uhci_hcd] > 50 FF 687 90 - [irq/21-uhci_hcd] > 50 FF 682 90 - [irq/16-uhci_hcd] > 50 FF 675 90 - [irq/23-ehci_hcd] > 50 FF 670 90 - [irq/18-ehci_hcd] > 50 FF 596 90 - [irq/17-pata_jmi] > 50 FF 562 90 - [irq/19-ata_piix] > 50 FF 552 90 - [irq/19-ata_piix] > 50 FF 541 90 - [irq/16-ahci] > 50 FF 4051 90 - [irq/16-nvidia] > 50 FF 4019 90 - [irq/28-eth0] > 50 FF 3833 90 - [irq/22-HDA Inte] > 50 FF 190 90 - [irq/9-acpi] > 49 FF 9 89 - [sirq-tasklet/0] > 49 FF 8 89 - [sirq-block/0] > 49 FF 7 89 - [sirq-net-rx/0] > 49 FF 6 89 - [sirq-net-tx/0] > 49 FF 5 89 - [sirq-timer/0] > 49 FF 4 89 - [sirq-high/0] > 49 FF 26 89 - [sirq-rcu/1] > 49 FF 25 89 - [sirq-hrtimer/1] > 49 FF 24 89 - [sirq-sched/1] > 49 FF 23 89 - [sirq-tasklet/1] > 49 FF 22 89 - [sirq-block/1] > 49 FF 21 89 - [sirq-net-rx/1] > 49 FF 20 89 - [sirq-net-tx/1] > 49 FF 19 89 - [sirq-timer/1] > 49 FF 18 89 - [sirq-high/1] > 49 FF 12 89 - [sirq-rcu/0] > 49 FF 11 89 - [sirq-hrtimer/0] > 49 FF 10 89 - [sirq-sched/0] > 25 FF 4861 65 - .wine/drive_c/Programmi/Native Instruments/Battery 3/Battery 3.exe > 20 FF 4861 60 - .wine/drive_c/Programmi/Native Instruments/Battery 3/Battery 3.exe > 1 FF 31 41 - [events/1] > 1 FF 30 41 - [events/0] > 10 FF 4864 50 - /usr/bin/wineserver > With those configurations, and thanks to your advices, the results was pretty good. XRUNS occured only when I opened/closed Battery, and the CPU never went over 16%! The only annoying thing was a strange vibration in the built-in reverb. But, in the end, you were right: it's better to use a native sampler because it'is more stable and cpu-optimized. I'm happy that I can use Battery3 on GNU Linux, but in the (near) future I'm planning to switch to a native sampler, maybe Hydrogen... So thanks again for your help :-)