Pour gérer vos consentements :
Categories: Logiciels

Jato optimise les applications Java desktop

Il serait faux de croire que le seul environnement d’exécution pour Java est celui fourni par Sun Microsystems (aujourd’hui propriété d’Oracle). Depuis plusieurs années, de grandes compagnies, comme HP et IBM, proposent leurs propres machines virtuelles Java (JVM).

Ces offres ont été suivies de multiples autres produits, certains étant adaptés à des marchés spécifiques (embarqué, middleware, etc.). Nous pouvons également constater une grande profusion de technologies : interprétation du code, compilation à la volée ou même compilation définitive du code (le GCC est capable de réaliser une telle opération). Si ces implémentations sont aujourd’hui éclipsées par le projet OpenJDK, les projets alternatifs continuent à évoluer. Certains sont même totalement nouveaux, comme Jato, une JVM développée par Pekka Enberg, Tomek Grabiec, Arthur Huillet et Eduard-Gabriel Munteanu.

Jato est accessible en mouture de test pour les versions x86 32 bits de Linux (le processeur devra gérer le SSE2). Cet outil utilise la compilation à la volée (just-in-time) pour l’ensemble du code. Ceci permet d’obtenir de bonnes performances dès le lancement de l’application Java. Rappelons que la machine virtuelle Java officielle combine des techniques d’interprétation puis d’optimisation lors de l’exécution du code. Le tout est très rapide, mais uniquement après une phase de ‘montée en charge’ plus ou moins longue. Ceci est sans importance dans un environnement serveur, mais parfois pénible pour une application desktop.

Jato a donc une carte à jouer dans le monde des applications Java desktop. Ce projet n’en est toutefois qu’à ses débuts, la prochaine étape consistant à finaliser la version x86 64 bits de cette solution. Notez enfin qu’il sera possible d’optimiser les applications Java en utilisant les compteurs de performance intégrés au noyau Linux. Une fonctionnalité très intéressante apportée par Jato.

Recent Posts

Cybersécurité : Darktrace dans l’escarcelle de Thoma Bravo

La société britannique de cybersécurité Darktrace a accepté une offre de rachat de 5,32 milliards…

13 heures ago

Étude Trends of IT 2024 : comment les managers IT développent leurs projets

Silicon et KPMG lancent la deuxième édition de l'étude Trends of IT. Cette édition 2024…

15 heures ago

Atos : l’Etat veut acquérir les activités souveraines

Le ministère de l'économie a adressé une lettre d'intention à la direction d'Atos pour racheter…

16 heures ago

Arnaud Monier – SNCF Connect & Tech : « Notre moteur, c’est l’innovation et nous procédons par incrémentation »

Directeur Technologie de SNCF Connect & Tech, Arnaud Monier lance une campagne de recrutement pour…

18 heures ago

Etats-Unis : les grands de l’IT licencient au nom de l’IA

Les grands de l'IT suppriment des milliers de jobs au nom du déploiement de. Une…

19 heures ago

Appel de Rome : Cisco rejoint Microsoft et IBM pour une IA éthique

Quatre ans après l’appel de Rome - un pacte présenté en 2020 par le Vatican…

19 heures ago