I modified the scheduling priority of Java on my Dual core atom based Debian box and that seemed to solve the problem, although it is definitely a hack. Increasing the RAM allocation did not seem to help.
Maybe increasing the java thread priority for the Jukebox thread(s) from within the sources may be the better approach?
Anyway, if anyone is having a similar problem, I just added the following line to /usr/share/subsonic/subsonic.sh (for debian / ubuntu systems):
- Code: Select all
renice -1 -p $!