Publicidad

RSS Linuc

Programando módulos para el Kernel de Linux. Concurrencia en el Kernel

Comentar
Programando módulos para el Kernel de Linux. Concurrencia en el Kernel

addEventListener('load', function (event) { prettyPrint() }, false);

En el anterior artículo de la serie, nos introducíamos en los contexto de proceso e interrupciones, los timers y el RTC en Linux. Hoy vamos a hablar sobre la concurrencia en el Kernel de Linux.

Con la llegada de los procesadores de múltiples núcleos, cualquier sistema doméstico puede hacer uso del Multi Procesamiento Simétrico, SMP a partir de ahora (de Symmetric Multi Processing en Inglés).

Gracias al SPM y al Kernel prremptible disponemos de escenarios donde se generan múltiples hilos de ejecución. Estos hilos operan simultáneamente con estructuras del Kernel compartidas, por eso, el acceso a las mismas debe ser serializado.

Leer más »
Publicidad
Inicio
Inicio

Ver más artículos