J'avais rencontré un type de JRockit à JavaOne (un techno sur le stand de sa boite), qui m'avait expliqué que cela venait du threading Linux (ils n'auraient pas le même "contrôle" par rapport à NT), et qu'ils écriraient des modules kernel pour ca. J'avoue ne pas avoir vérifié ni DL leur VM (qui en prod coute trop cher).
Maintenant, il est vrai que la scalabilité des VM java sous UNIX n'est pas très reluisante selon Volano. Serait ce à cause du threading ? Sachant que les Non-Blocking IO n'ont pas encore fait leur chemin dans la spec ( j'avais entendu parler de 1.4 dans JCP), 1 socket => 1 thread, ce qui justifie des perfs terribles pour l'API java.net (voir http://www.cs.berkeley.edu/~mdw/proj/sandstorm/iocore-bench/(...) , pour un bench NBIO/java.net)
[^] # Re: Arrete le cafe Da Dude
Posté par Anonyme . En réponse à la dépêche Deux nouvelles versions de Jdk disponibles. Évalué à 0.
Maintenant, il est vrai que la scalabilité des VM java sous UNIX n'est pas très reluisante selon Volano. Serait ce à cause du threading ? Sachant que les Non-Blocking IO n'ont pas encore fait leur chemin dans la spec ( j'avais entendu parler de 1.4 dans JCP), 1 socket => 1 thread, ce qui justifie des perfs terribles pour l'API java.net (voir http://www.cs.berkeley.edu/~mdw/proj/sandstorm/iocore-bench/(...) , pour un bench NBIO/java.net)