I just got Gnome compiled and such under Gentoo with the 2.4.27 kernel from stage 2. One of the first things that I installed after I got Gnome working was xmms because I wanted something to listen to while I was installing yet more packages. The problem is though, under 100% cpu usage (not load) from like something simple as scrolling up and down in Mozilla will cause XMMS to either skip or stops completely (XMMS will show that its playing, but the position bar doesn't move and no sound comes out); XMMS doesn't crash, I can restart the song and it'll play sometimes.. Its really beginning to bug me as I could do the same thing in other distros and Windows with a heavier load. I did lookup some solutions on this site and elsewhere and I've tried the following already:
* installed different versions of XMMS (1.2.10 and 1.2.8) and mpg123/321 (0.2.10-mpg321 and 0.59-mpg123)
* enabled dma/32-bit access
* changed the buffer in alsa plugin for xmms
* enabled/disabled the dmix plugin for alsa
* tried the oss plugin for xmms and used aoss to run it (made things worse, pops and clicks, etc)
I've also seen an solution to run XMMS as root.. but thats not a good option... It seems silly for a 1.8ghz P4 with 768 MB of RAM not being able to play MP3s while compiling something in the background.
If anyone else has a solution its greatly appreciated!

I'm out of options.....
Update Just logged into my hotmail account, has a bunch of flash ads and gif banners--scrolled up and down a bit in mozilla, cpu was at 100%, load <5% and xmms crashed hard. Had to kill the process.