Компания Apple приняла решение распространять Диспетчер Grand Central (Grand Central Dispatch, GCD), одну из важных новых функций операционной системы Mac OS X Snow Leopard, как проект open-source на основе лицензии Apache 2.0. Разработчики смогут найти API Диспетчера Grand Central в мировой сети в свободном доступе. Диспетчер Grand Central позволяет полностью использовать преимущества многоядерной системы Mac OS X Snow Leopard и оптимизировать ее работу для распределения задач по ядрам и процессорам. Grand Central также может помочь разработчикам в создании соответствующих программ. Приложения с поддержкой GCD способны автоматически распределять работу по всем доступным ядрам, что существенно повышает производительность.
По всей видимости, открытость Диспетчера Grand Central позволит повысить его популярность и привлечь большое количество разработчиков. Кроме того, программы, созданные в GCD могут использоваться и для других UNIX- и Linux-операционных систем. Возможно даже, что Диспетчер пригодится и для Windows, хотя компания Microsoft сообщила, что вряд ли поддержит эту технологию.
Источник: Ferra
|