Kernel Tiempo Real

Kernel para Debian Lenny compilado por tiempo real disponible en acervo.org y flujos.org. agrega lo siguiente a /etc/apt/sources.list:

deb http://apt.acervo.org/debian lenny acervo 

o para utilizar el espejo en flujos.org:

deb http://live.flujos.org/debian lenny flujos

acualuiza aptitude:

aptitude update

busca el version mas recien:

aptitude search linux-image rt

instala:

aptitude install linux-image-2.6.31-rc4-rt1-flujos

Configurar Limites de Seguridad con PAM

editar /etc/security/limits.conf

sudo nano /etc/security/limits.conf

agregar lo siguinte al final:

@audio          hard    rtprio          99
@audio          soft    rtprio          99
@audio          -       nice            -15
@audio          -       memlock         512000

cuidar que el valor de memlock no excede la memoria RAM disponible en tu sistema. en el ejemplo limitamos los processos de tiempo real a 512 Mega de RAM.

asegurar que los usuarios que van estar utilizando jackd estan en el grupo audio.

addusr radio audio

Pruebas

reiniciar la sistema con el nuevo kernel y inicia jack.

/usr/bin/jackd -R -dalsa -dhw:0

ahora prueba con una aplicacion de audio. mplayer por ejemplo

mplayer -ao jack myaudio.ogg

si veas un error diciendo que no puede asignar permisos de tiempo real algo nos ha fallado. en los siguientes enlaces hay metodos mucho mas precisos de probar el funcionamiento de tiempo real:

*http://www.osadl.org/Realtime-Preempt-Kernel.kernel-rt.0.html *http://rt.wiki.kernel.org/index.php/RT_PREEMPT_HOWTO

Otras Fuentes

 
linux_rt.txt · Última modificación: 2009/09/28 00:44 por ashitaka
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki