Developpez.com

Plus de 14 000 cours et tutoriels en informatique professionnelle à consulter, à télécharger ou à visionner en vidéo.

Adobe sort une version de test de Flash Player 64 bits
« Square » supporte l'accélération matérielle sur Internet Explorer 9

Le , par Idelways, Expert éminent sénior
Adobe Systems vient de lancer une première preview de son plugin populaire Flash Player qui offre le support du 64 bits et s'intègre avec la bêta tout juste sortie d'Internet Explorer 9.

Le nouvelle preview de Flash, au nom de code « Square » est disponible pour Mac OS X, Windows et Linux.

Cette sortie n'est pas une surprise, en juin dernier, Adobe avait qualifié le lancement d'une versions 64-bits de son player comme une "extrême priorité".

Il s'agit tout de même d'une transition majeure pour les développeurs Flash et un pas stratégique pour Adobe afin de maintenir la domination de son Player malgré l'émergence des nouveaux standards web qui offrent déjà une bonne partie des possibilités de Flash.

L'industrie est en plein transition graduelle vers l'informatique 64 bits qui a commencé il y a quelques années avec les processeurs, puis les systèmes d'exploitations pour arriver enfin aux applications et leurs extensions.

Mais si les applications 32 bits peuvent fonctionner sur les systèmes 64 bits, il n'est généralement pas possible de faire fonctionner un plug-in 32-bits sur un navigateur 64bits.

Hormis la possibilité d'utiliser plus de 3GO de mémoire (une quantité rarement exigée par les navigateurs) les performances des traitements JavaScript peuvent considérablement s'améliorer sur les machines 64-bits.

Actuellement la majorité des navigateurs offrent des déclinaisons 64bits et Adobe est en phase de rattraper son retard.

Plutôt cette année, l'équipe de Flash Player avait arrêté le développement de la version 64bits pour Linux à cause de gros problèmes survenus sur le moteur d'exécution.

En complément du support du 64bit, cette nouvelle version prend en charge la — très tendance — accélération matérielle graphique sur la nouvelle bêta d'Internet Explorer 9.

Selon Paul Betlem, directeur de l'ingénierie à Adobe, le gain en performance (sur des tests réalisés en interne), excède les 35% entre la bêta d'Internet Explorer 9 et les versions antérieures du navigateur de Microsoft.

Ce que Betlem ne précise pas en revanche, c'est si la prochaine version majeure du Player prendra en charge l'accélération matérielle pour les autres navigateurs et systèmes d'exploitation.

Reste à savoir si l'argument de l'accélération matérielle réussira à faire passer la barrière des appareils mobiles au plugin d'Adobe, un secteur où Flash joue encore le rôle d'outsider.

« Square » est téléchargeable à partir d'Adobe Labs

Adobe met en garde que cette version de teste ne dispose pas d'un mécanisme de mise à jour automatique ni d'alerte.

Source : Adobe Labs

Et vous ?

Avez-vous essayé cette version de test ? Qu'en pensez-vous ?


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de michael866 michael866 - Membre à l'essai https://www.developpez.com
le 09/01/2011 à 11:38
une nouvelle version est sortie le 30-11-2010, mise à jour de sécurité essentiellement.
Avatar de Paul TOTH Paul TOTH - Expert éminent sénior https://www.developpez.com
le 09/01/2011 à 14:42
quelqu'un peut-il m'expliquer pourquoi Javascript serait plus rapide en 64bits ?
Avatar de mick605 mick605 - Membre chevronné https://www.developpez.com
le 09/01/2011 à 16:10
Citation Envoyé par Idelways  Voir le message
Hormis la possibilité d'utiliser plus de 3GO de mémoire (une quantité rarement exigée par les navigateurs) les performances des traitements JavaScript peuvent considérablement s'améliorer sur les machines 64-bits.

Euh ... Chez moi ca a plutot l'effet inverse :

SunSpider 0.9.1 :
- IE9 64 bits : 1360.6ms +/- 0.8%
- IE9 32 bits : 378.9ms +/- 0.3%

V8 Benchmark Suite - version 6 :
- IE9 64 bits : Score: 331
- IE9 32 bits : Score: 1253

???
Avatar de Elepole Elepole - Membre éprouvé https://www.developpez.com
le 10/01/2011 à 7:54
SunSpider:

firefox 4
x64 : 244.6
x86 : 281.1

IE9
x64 : 1116.8
x86 : 310.6

A mon avis c'est plus un problème de IE que de x64.
Avatar de Paul TOTH Paul TOTH - Expert éminent sénior https://www.developpez.com
le 10/01/2011 à 8:42
je reformule ma question, qu'est-ce qui dans l'architecture 64bits permettrait à un moteur Javascript d'être plus performant qu'en 32bits ?

quand on est passé de 16 à 32 bits, on a pu s'affranchir de la limite de 64K qui n'était pas incontournable mais très pénible. L'arithmétique entière est passée de 2 registres 16 bits à un seul. Les processeurs sont devenus bcp plus puissant depuis d'ailleurs...mais quand on passe à 64bits, mis à part dans des développements qui ferait des calculs sur 64bits - ce qui n'est pas je pense le cas de Javascript, où est le gain de performance ?
Avatar de Barsy Barsy - Expert confirmé https://www.developpez.com
le 10/01/2011 à 10:04
Citation Envoyé par Paul TOTH  Voir le message
je reformule ma question, qu'est-ce qui dans l'architecture 64bits permettrait à un moteur Javascript d'être plus performant qu'en 32bits ?

quand on est passé de 16 à 32 bits, on a pu s'affranchir de la limite de 64K qui n'était pas incontournable mais très pénible. L'arithmétique entière est passée de 2 registres 16 bits à un seul. Les processeurs sont devenus bcp plus puissant depuis d'ailleurs...mais quand on passe à 64bits, mis à part dans des développements qui ferait des calculs sur 64bits - ce qui n'est pas je pense le cas de Javascript, où est le gain de performance ?

Je suppose que cela concerne davantage le HTML5 et toute la partie graphique contrôlée par le JavaScript.
Sinon, j'imagine que le JavaScript pourrait profiter davantage de la multiplication des cores que de celle des bits... A quand des navigateurs qui répartissent leurs calculs sur chacun des cores ?
Avatar de Paul TOTH Paul TOTH - Expert éminent sénior https://www.developpez.com
le 10/01/2011 à 11:29
Citation Envoyé par Barsy  Voir le message
Je suppose que cela concerne davantage le HTML5 et toute la partie graphique contrôlée par le JavaScript.
Sinon, j'imagine que le JavaScript pourrait profiter davantage de la multiplication des cores que de celle des bits... A quand des navigateurs qui répartissent leurs calculs sur chacun des cores ?

après quelques recherches sur le net, il me semble que c'est tout simplement faux
Pourquoi passer au 64bits
Offres d'emploi IT
RESPONSABLE WEB ANALYTICS F/H
VACALIANS GROUP - Languedoc Roussillon - SETE (34)
Développeur Web FULL-STACK
VACALIANS GROUP - Languedoc Roussillon - SETE (34)
Développeur WEB PHP F/H
VACALIANS GROUP - Languedoc Roussillon - SETE (34)

Voir plus d'offres Voir la carte des offres IT
Contacter le responsable de la rubrique Accueil