www.imatica.org

Feed RSS

Suscripciones

Introduzca su dirección de correo electrónico para suscribirse o darse de baja de la lista dedistribución de iMàtica.

  Suscribirse
  Anular suscripción

Recibirá cada fin desemana las noticias en su buzón de correo electrónico.

Categorías

Triangulo naranjaAnálisis
Triangulo naranjaArtículos
Triangulo naranjaBreves
Triangulo naranjaCibersociedad
Triangulo naranjaHardware
Triangulo naranjaIndustria
Triangulo naranjaInternet
Triangulo naranjaJuegos
Triangulo naranjaLinux
Triangulo naranjaMac
Triangulo naranjaMobile World Congress 2008
Triangulo naranjaMobile World Congress 2009
Triangulo naranjaNoticias
Triangulo naranjaOpiniones
Triangulo naranjaProgramación
Triangulo naranjaSeguridad
Triangulo naranjaSistemas operativos
Triangulo naranjaSoftware
Triangulo naranjaTelefonía móvil
Triangulo naranjaTrucos
Triangulo naranjaVídeos
Triangulo naranjaWindows

Blogs

Triangle taronjaEl evangelista tecnológico

Calendario de eventos tecnològicos

Volver al índice

Apple hace una importante contribución al mundo del software libre

AppleUn componente clave del nuevo Mac OS X 10.6 “Snow Leopard” que permite exprimir todo el jugo de los procesadores multinúcleo ha sido liberado por Apple bajo una licencia libre, lo que permitirá implementarlo en otras plataformas como GNU/Linux.

Enviar a Menéame   Enviar a Fresqui   Consultar en Technorati   Enviar a Google   Enviar a digg   Enviar a del.icio.us   Enviar a My Yahoo!     Enviar a Bloglines   Enviar a Live.com   Enviar a Netvibes

Guillem Alsina (guillem@imatica.org) – Grand Central Dispatch (que probablemente deba su nombre a una referencia a la gran estación de tren de Nueva York) es una tecnología creada por Apple e introducida en la nueva versión de su plataforma Mac OS X, que permite al sistema operativo gestionar la ejecución de los threads o hilos de programa que una determinada aplicación lanza para su ejecución. Estos threads acostumbran a ser funciones o pedazos de código que pueden ejecutarse en paralelo unos con otros. Hasta ahora eran las mismas aplicaciones las que debían gestionarlos, pero mediante GCD es el propio sistema operativo quien los gestiona, optimizando así el consumo de recursos y elevando el rendimiento de la máquina al máximo.

Esta tecnología se utiliza en procesadores multinúcleo para asignar a cada núcleo los trabajos que deberá hacer, y permite exprimir al máximo la potencia que ofrecen este tipo de sistemas. Para los programadores ya se han puesto a disposición las facilidades necesarias para aprovechar esta facilidad desde el entorno Xcode de la misma Apple.

Apple ha liberado una gran parte de esta tecnología bajo licencia Apache, reconocida como libre por la FSF aunque tiene la ventaja para empresas como la compañía de Cupertino, de permitir mezclar código abierto o libre con software propietario para la creación de un programa. Los programadores podrán empezar a hacer uso del código fuente de GCD en beneficio propio y de la comunidad de forma inmediata.

Una afrenta a Microsoft en el terreno de los servidores

La jugada de Apple parece calculada para dañar a Microsoft en el campo de los servidores, que es probablemente donde esta tecnología pueda interesar más, para optimizar los procesos ejecutados desde máquinas virtuales. En dicho campo, GNU/Linux es la plataforma que, más que presentar una seria amenaza a la compañía de Steve Ballmer, domina el mercado. No obstante, una agresiva política comercial de Microsoft ha ayudado a Windows Server a ganar cuota de mercado.

Si en plataformas como GNU/Linux, BSD* o Solaris se incluye esta tecnología, su rendimiento en sistemas servidores que deban soportar una gran carga de trabajo se verá incrementado, por lo que se convertirá en una opción mucho más atractiva para los centros de proceso de datos (CPD).

En la mayoría de los escritorios es difícil que los usuarios puedan notar sus ventajas si dejamos de lado el uso de aplicaciones de cálculo intensivo.

* en sus diversas ramas y derivados.

Copyleft 2009 www.imatica.org
Esta obra se encuentra sujeta a la siguiente licencia:
La difusión, reproducción y traducción de este texto se permite libremente en cualquier medio o soporte con las únicas obligaciones de mantener la presente licencia e incluir un enlace o referencia a la página en la que se encuentra el original dentro del servidor www.imatica.org . En medios audiovisuales se requiere la cita al medio www.imatica.org

Retroenlace (Trackback)

Dirección del retroenlace para esta entrada:
http://www.imatica.org/blog-mt/mt-tb.fcgi/2067

Publicar un comentario

Si no ha dejado ningún comentario en esta publicación hasta ahora -y por lo tanto esta es su primera vez-, es posible que éste tarde un tiempo aún en ser publicado (debe ser aprobado). Gracias por esperar

iMàtica es una producción de Guillem Alsina Gonzàlez
Para cualquier duda o consulta pueden dirigirse a la dirección de correo electrónico imatica@imatica.org

Búsquedas en Internet

Google


Perfil de Facebook de Imatica España Latinoamerica

Logo Twitter