Eu pessoalmente tive menos problemas usando o kernel de baixa latência em vez do kernel em tempo real pré-compilado. A compilação do kernel personalizado não é difícil, mas a recuperação do sistema e a depuração do kernel podem ser. Atualmente estou usando o 3.4.4 kenel e abandonei o patcheset rt em favor do patchset bfs scheduler / CK (obrigado Con Kolivas). Btw acredito que a resposta do poster anterior tem um erro de digitação, interrupções de temporizador de 100hz são geralmente para servidores, enquanto o áudio rt é mais realista com interrupções de 1000hz. 300hz é usado para produção / edição de vídeo. Esteja ciente também de que a sua escolha ideal de frequência do temporizador depende do seu processador. Você tem um núcleo ou múltiplos núcleos? Eles são virtuais hyperthreaded ou núcleos físicos reais. A menos que você tenha hardware que exija as revisões mais recentes do kernel, a compilação de kernel personalizada provavelmente não é a melhor idéia. Se você precisa ter um kernel 'rt', experimente o kernel 3.2 ou 2.6.31-rt disponível no Alessio Igor Abogani no launchpad. O número de opções no kernel atual é esmagador e a configuração adequada pode ser tediosa e demorada. O ajuste fino de interrupções e a configuração adequada do sistema é muito mais eficaz para alcançar a melhor latência possível.