A
Anonyme
Invité
Pour l'apport en puissance des 8 coeurs, c'est sûr que ce n'est pas autant que espéré mais il y a déjà pas mal de pro qui seront content (3D, vidéo HD, etc).
A ce propos, je ne sais pas si vous avez vu les podcats WWDC sur léopard mais le système est particulièrement optimisé pour les multicores. En effet, le conférencier présentait 3 façons d'optimiser son application pour Léopard, pour qu'elle soit plus rapide :
A ce propos, je ne sais pas si vous avez vu les podcats WWDC sur léopard mais le système est particulièrement optimisé pour les multicores. En effet, le conférencier présentait 3 façons d'optimiser son application pour Léopard, pour qu'elle soit plus rapide :
- Ne rien faire. En effet, en ne faisant rien, une application normale tournant dans le nouveau système gagne (si je me souviens bien) 30% de rapidité.
- Programmer en multithreading. Très compliqué à faire, il faut déjà que l'application puissent en tirer un bénéfice et ce genre d'exercice est très complexe, réservé aux programmeurs chevronné (environ 70% de rapidité en plus).
- Utiliser les nouvelles API dans le système. Très simple à programmer et un gain de aussi 70% en rapidité.