Não é provável, mas tenho que perguntar - como é a utilização da CPU e da memória quando os pulos acontecem? (Guia Sistema / Administração / Monitor do Sistema)
Se bem me lembro, um "sistema operacional em tempo real" apenas garante que uma solicitação de interrupção será respondida dentro de um tempo mínimo, e não que será concluída em um tempo mínimo. A conclusão depende dos recursos de CPU e RAM e ES estarem disponíveis. Embora a maioria dos tocadores de mp3 tenha pegadas minúsculas de recursos, não é impossível ter problemas se você estiver em uma máquina mais antiga. Eu indiquei sintomas semelhantes ao executar o Windows em uma VM com recursos muito limitados.
Mais provável - os sintomas podem ser causados pela descompressão da falha da trilha sonora. Eu ficaria tentado a remover e reinstalar o decodificador que você está usando. O Ubuntu 10.4 é capaz de um som razoavelmente bom na maioria dos sistemas, então não desista sem lutar.
Adicionado: Com base no DROP no uso da CPU, eu acho que o sistema IO não é capaz de preencher o buffer de entrada do decodificador ou o decodificador está saindo inesperadamente. O problema acontece com todos os CODECs? ou seja, você pode reproduzir um arquivo .wav ok mas não um .mp3?
O HD em RAID0 (striping) me faz pensar se isso poderia ser relevante. Talvez o RAID0 esteja pegando o ônibus um pouco mais do que deveria. O problema acontece em intervalos regulares? Qual é o intervalo (em média) se não for regular. Você pode reproduzir CDs OEM? Você pode tocar mp3 de CD? Você pode fazer um RAMDISK e tocar a partir daí? Se qualquer um deles funcionar sem pular, isso esclarecerá se o codec é o problema.
Suponho que você use o Gerenciador de Atualizações para receber atualizações regulares. Se você não fez isso por um tempo, faça agora. Se ele pegar qualquer coisa nova, verifique se você ainda tem um problema antes de continuar.
Como reinstalar o (s) decodificador (es) - Eu esperaria até o "último recurso" para fazer isso ... mas se você ainda estiver lendo, então veja como:
Depende do tipo de arquivo que você está jogando. Este exemplo é para mp3 ... você terá que encontrar os decodificadores em uso. Execute o Pkg Manager e procure por mp3. No lado esquerdo, clique em STATUS e escolha "Installed". Na lista de itens correspondentes - no lado esquerdo os decodificadores em uso terão uma caixa verde sólida e algo sobre mp3 e decodificação no título. Por exemplo, no meu sistema, um arquivo é libmad0, a "biblioteca de decodificadores de áudio MPEG". Registre os nomes encontrados para poder adicioná-los novamente mais tarde. Clique com o botão direito e "marcar para remoção". Repita até que você esteja satisfeito de ter os itens principais onde o problema pode estar. Em seguida, vá para a barra de ícones principal e clique em aplicar. Espere que termine. Se ele pedir para remover dependências órfãs, tente recusar isso (já que você vai adicioná-lo de volta em breve). Eu costumo ser paranóico, então eu reinicio antes da próxima etapa. O próximo passo é pegar sua lista, pesquisá-la da mesma maneira e adicioná-la de volta. ou seja, marcar para instalação e depois aplicar.
Mesmo se isso funcionar, o decodificador reinstalar deixa aberta a questão de por que ele quebrou em primeiro lugar ... Se não funcionar, então ...?