Un buen kernel realtime
Bueno agrego esto como artículo, ya que me tomé unos meses probando kernels y configuraciones en mi netbook
Leer el resto de esta entrada »Bueno agrego esto como artículo, ya que me tomé unos meses probando kernels y configuraciones en mi netbook
Leer el resto de esta entrada »Al establecer prioridad alta a las tareas timer garantizamos que el sistema tenga comunicación en tiempo real con estos procesos. Para ello debemos identificar el PID de cada una de estas tareas y usar el comando chrt para asignarles prioridad. Por último, para comodidad podemos hacer un script que dé las prioridades al inicio del [...]
Leer el resto de esta entrada »Para evitar latencias y XRUNs debemos -además de instalar nuestro Kernel RT- configurar algunos valores en nuestro equipo para indicarle las prioridades. Hay dos maneras de hacer esto:
Leer el resto de esta entrada »Vamos a hacer una compilación de un Kernel Real Time para Debian Lenny, y trabajaremos con la última versión estable. Para ello detallaremos paso a paso el procedimiento para terminar dejando dos paquetes .deb instalables. Los pasos son los siguientes:
Leer el resto de esta entrada »Nos puede pasar al finalizar de compilar el kernel version 2.6.31.x nos salga el siguiente error:
cc -m32 -Wall -Wmissing-declarations -Wmissing-prototypes -O3 -I../../include -I../../arch/x86/include -U_FORTIFY_SOURCE lguest.c -o lguest
lguest.c:21:25: error: sys/eventfd.h: No such file or directory
lguest.c: In function ‘create_thread’:
lguest.c:1021: warning: implicit declaration of function ‘eventfd’
make: *** [lguest] Error 1
Solución:
Editamos el archivo Documentation/lguest/Makefile, y cambiamos el valor siguiente:
all: [...]
Para Debian Lenny, este es un Kernel propio de SounDebian compilado por nosotros para procesadores de arquitectura Pentium4 o compatibles.
Image: http://www.megaupload.com/?d=AFZ1CHKT
Headers: http://www.megaupload.com/?d=OJRBED9Z
He realizado este artículo basándome en el de Florian Paul Schmidt (muy completo el que quiera lo puede buscar en la web) pero agregando todo lo que yo pude experimentar.
El paso final es establecer unas cuantas prioridades de tareas. El parche para tiempo real debería haber creado varias tareas IRQ, así como una tarea hrtimer. [...]
Leer el resto de esta entrada »Instalación y Compilación del kernel en tiempo real en Debian
Para hacer gran parte de esta explicación usé otras que encontré en internet (de las cuales estoy muy agradecido) y mi propia “prueba y error”. Voy a explicar la compilación del kernel parcheado para su uso en tiempo real en la distribución de Gnu/Linux Debian y [...]