Historias
Slashboxes
Comentarios
 

libdispatch en el núcleo

editada por rvr el 14 de Diciembre 2009, 10:00h   Printer-friendly   Email story
high.impedance nos cuenta: «diegocg cuenta en su bitácora que libdispatch entrará en el kernel: "Resulta curioso que a veces una misma idea florezca con diferentes formas al mismo tiempo sin que entre cada aparición haya aparentemente ninguna relación. Digo esto porque en la próxima versión de Linux va a añadirse un curioso sistema con ideas similares a las del sistema Grand Central Dispatch de OS X pero aplicado exclusivamente al kernel, y no parece que haya ninguna relación entre ambos"».

Historias relacionadas

[+] Apple ha liberado Gran Central 53 comentarios
Apple ha liberado Grand Central bajo licencia Apache, uno de los componentes clave de OS X Snow Leopard que optimiza el soporte de procesadores de varios núcleos en las aplicaciones.
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • tiene buena pinta

    (Puntos:2)
    por rutdaun (18910) el Lunes, 14 Diciembre de 2009, 12:53h (#1190900)
    ( http://systemadmin.es/ | Última bitácora: Jueves, 11 Noviembre de 2010, 12:02h )
    tiene sentido porque sino se carga siempre la misma CPU a lo tonto. seria interesante comprobar si varia (a mejor) el rendimiento de, por ejemplo, una tarjeta de red que usa muchas interrupciones
    --
    Administración de sistemas [systemadmin.es]
  • por Ballfire (6514) el Lunes, 14 Diciembre de 2009, 13:00h (#1190903)
    ( http://barrapunto.com/ | Última bitácora: Martes, 15 Junio de 2010, 16:08h )

    ideas similares a las del sistema Grand Central Dispatch de OS X

    ¿Similares? ¿Como se explica que exista una página que diga [macosforge.org]?:

    The libdispatch project consists of the user space implementation of the Grand Central Dispatch API as seen in Mac OS X version 10.6 Snow Leopard

    A mi me parece que lo que se hace es implementar lo que ya existía en MacOS.. no se... la diferencia de concepto debe estar en algún otro lado...

  • Claro que...

    (Puntos:1, Divertido)
    por pobrecito hablador el Lunes, 14 Diciembre de 2009, 13:37h (#1190914)
    Si bien libdispatch va a suponer una mejora sustancial en el Kernel Linux, probablemente la mejora principal en el sistema va a venir de la implementación de marshallers en threads.

    La utilización de dispaths con marshallers en threads y una buena estructuración de algoritmos multicpu-load en queues sin duda reducirar el bloat del heap del kernel.

  • por Raine (46697) el Lunes, 14 Diciembre de 2009, 14:17h (#1190931)
    Donde está la fuente original de esta noticia?

    Algun link para elmailing list del kernel que contenga dicha afirmación?

    Soy usuário de LWN.net y no he visto ninguna noticia a respecto de esta inclusión en la supuesta versión 2.6.33 o incluso versiones futuras...

    Vamos es un hoax como una casa... Barrapunto deberias hacer mas investigaciones antes de publicar algo así...
  • Cores

    (Puntos:2)
    por ActiveMan (9870) el Lunes, 14 Diciembre de 2009, 15:43h (#1190956)
    ( Última bitácora: Lunes, 05 Julio de 2010, 16:34h )
    Todos estos "refinamientos" surgen de que ahora las CPU son multicore y lo que se busca es aprovechar todos los cores.

    Todavía tardará tiempo en que herramientas de transcodificación de audio y vídeo como ffmpeg usen todos los cores y no pongan al 100% un core y dejen los demás cores parados.

    • Re:Cores de Castrado (Puntos:2) Lunes, 14 Diciembre de 2009, 20:54h
  • Re:Término medio

    (Puntos:2)
    por Gocho (15626) el Lunes, 14 Diciembre de 2009, 10:49h (#1190873)
    ( Última bitácora: Martes, 26 Julio de 2005, 18:56h )
    Completamente de acuerdo, pero yo llevo diciendo lo mismo desde hace años y esto parece seguir igual. /. es lo que era xD
    [ Padre ]
  • 3 respuestas por debajo de tu umbral de lectura actual.