Actualité

Divers

Apple livre les sources de Grand Central Dispatch

Par La Rédaction - Publié le

Apple livre les sources de Grand Central Dispatch
Grand Central Dispatch est une des grosses nouveautés de Snow Leopard. C'est la seconde salve de code diffusée par Apple.

Cette technologie permet de faciliter la répartition des tâches, dans un contexte avec des processeurs multi-coeurs. Les développeurs peuvent alors se concentrer sur d'autres parties du code, plutôt que la gestion bas-niveau des threads. Les parties du code pouvant être exécutées en parallèles sont mises dans des blocs, et Apple se charge d'optimiser leur exécution va un système avancé de mise en attente, en fonction des ressources disponibles.

Aujourd'hui, Cupertino met en ligne les sources de cette bibliothèque appelée libdispatch, afin de fédérer une communauté active, et pourquoi pas, d'en faire profiter Mac OS X dans les prochaines versions. Cela permet également potentiellement, de porter la chose sous d'autres OS.

http://libdispatch.macosforge.org/