I solved this problem by activating some swap space...
Weird... empeg-player should disable paging which means that no swapping can happen while the player is running - so in theory it shouldn't have an effect. (Unless you increased the ReserveCache variable, which is different thing)
maybe you could start /empeg/bin/player with a nice value
like :
nice 19 /empeg/bin/player
...does not have any effect either. nice only modifies dynamic priorities of default Linux time-sharing threads while empeg-player uses real-time scheduling.
Kim