A Snow Leopard egyik legizgalmasabb újdonsága az OpenCL mellett a Grand Central, ami a feladatok magok közti szétosztásában segít. Erre két okból volt szükség: egyrészt manapság már mindegyik Macben többmagos processzor dolgozik, másrészt eddig a fejlesztőkre volt bízva a kódok optimalizálása, akik viszont gyakran rosszul végezték a dolgukat. Nagyon sok alkalmazás ugyanis ugyanolyan gyorsan fut egy négymagos vagy egy kétmagos rendszeren, mintha egy hagyományos, egymagos processzor lenne alatta.
A Grand Central elvileg leveszi a fejlesztők válláról a terhet, a Snow Leopard rendszerszinten gondoskodik a párhuzamos adatfeldolgozásról, a fejlesztőknek azonban nem ártana ismeriük a rendszert, hogy fejleszteni tudjanak rá. Az Apple eddig alig hozott nyilvánosságra valamit a Grand Centralról, most azonban nyílt forráskódú lett a funkció, ami segíthet a hatékonyabb programok megírásában is.
Én egy emberként felsorakozok a döntés mögött.
A bejegyzés trackback címe:
Kommentek:
A hozzászólások a vonatkozó jogszabályok értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a Felhasználási feltételekben és az adatvédelmi tájékoztatóban.