|
10-04-10 / 01:59 : WebKit2 : découpage en process (cjed) | Le framework WebKit2 apporte une solution élégante pour la séparation des exécutions HTML et Javascript dans plusieurs process. Les API en C proposées (non-blocking API that is mostly platform agnostic) utilisent les techniques suivantes : notifications, policies, injected code. Des classes wapper Objective-C seront proposées pour MacOSX. L'article explique également la différence avec le procédé utilisé par Chromium. A noter que Safari sous Snow Leopard (et à présent Firefox 3.6.3 sur WIndows et Linux) propose déjà une séparation de l'exécution des plugins (tels Flash).
Enfin tout ceci semble bien apdapté si on considère les références à Grand Central Dispatch trouvées dans le SDK iPhone OS4, qui pourrait utiliser de manière optimale la dernière architecture ARM Cortex A9 (1 à 4 cores). | | Commentaires | Poster un commentaire | |
|