Un mecanismo de IPC de microkernel embebido en el kernel de Linux

Existe una marcada tendencia en la industria de comercializar procesadores con múltiples núcleos, conocidos como multi-cores. Se prevé que en el mediano plazo la cantidad de núcleos aumente significativamente hasta miles de núcleos por procesador denominados many-cores. Esta tendencia requiere de s...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Pessolani, Pablo Andrés, Gonnet, Silvio M., Cortes, Toni, Tinetti, Fernando Gustavo
Formato: Objeto de conferencia
Lenguaje:Español
Publicado: 2013
Materias:
IPC
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/27084
Aporte de:
id I19-R120-10915-27084
record_format dspace
institution Universidad Nacional de La Plata
institution_str I-19
repository_str R-120
collection SEDICI (UNLP)
language Español
topic Ciencias Informáticas
Processors
sistema operativo
IPC
many-cores
microkernel
spellingShingle Ciencias Informáticas
Processors
sistema operativo
IPC
many-cores
microkernel
Pessolani, Pablo Andrés
Gonnet, Silvio M.
Cortes, Toni
Tinetti, Fernando Gustavo
Un mecanismo de IPC de microkernel embebido en el kernel de Linux
topic_facet Ciencias Informáticas
Processors
sistema operativo
IPC
many-cores
microkernel
description Existe una marcada tendencia en la industria de comercializar procesadores con múltiples núcleos, conocidos como multi-cores. Se prevé que en el mediano plazo la cantidad de núcleos aumente significativamente hasta miles de núcleos por procesador denominados many-cores. Esta tendencia requiere de sistemas operativos (OS) que puedan aprovechar éstas tecnologías y que adapten su funcionamiento de tal forma de que no se transformen en el cuello de botella de las aplicaciones que ejecutan sobre ellos como consecuencia de la contención de los recursos que comparten. Los OS basados en microkernel, los OS multi-kernel, algunos exokernels, y ciertas tecnologías de virtualización ofrecen ventajas significativas en su diseño para su adaptación a sistemas many-cores. Estas arquitecturas requieren de un mecanismo de transferencia de mensajes para comunicar entidades tales como procesos, hilos, kernels o máquinas virtuales. En este artículo se presentan el trabajo de investigación y desarrollo de un mecanismo de IPC basado en Minix 3 (denominado M3-IPC) embebido dentro del kernel de Linux. M3-IPC permite incorporar servicios de un OS basado en microkernel (Minix) dentro de un OS monolítico (Linux) conformando un sistema híbrido donde pueden convivir aplicaciones y servicios de ambas arquitecturas y adaptarlos de manera no abrupta a los sistemas many-cores.
format Objeto de conferencia
Objeto de conferencia
author Pessolani, Pablo Andrés
Gonnet, Silvio M.
Cortes, Toni
Tinetti, Fernando Gustavo
author_facet Pessolani, Pablo Andrés
Gonnet, Silvio M.
Cortes, Toni
Tinetti, Fernando Gustavo
author_sort Pessolani, Pablo Andrés
title Un mecanismo de IPC de microkernel embebido en el kernel de Linux
title_short Un mecanismo de IPC de microkernel embebido en el kernel de Linux
title_full Un mecanismo de IPC de microkernel embebido en el kernel de Linux
title_fullStr Un mecanismo de IPC de microkernel embebido en el kernel de Linux
title_full_unstemmed Un mecanismo de IPC de microkernel embebido en el kernel de Linux
title_sort un mecanismo de ipc de microkernel embebido en el kernel de linux
publishDate 2013
url http://sedici.unlp.edu.ar/handle/10915/27084
work_keys_str_mv AT pessolanipabloandres unmecanismodeipcdemicrokernelembebidoenelkerneldelinux
AT gonnetsilviom unmecanismodeipcdemicrokernelembebidoenelkerneldelinux
AT cortestoni unmecanismodeipcdemicrokernelembebidoenelkerneldelinux
AT tinettifernandogustavo unmecanismodeipcdemicrokernelembebidoenelkerneldelinux
bdutipo_str Repositorios
_version_ 1764820467447758849