Journal Mais pourquoi sont-ils si méchants

Posté par  (site web personnel) .
Étiquettes : aucune
0
16
mai
2003
Salut cher journal,

Hier, j'ai essayé le java de sun sous windows xp, et j'ai été carrément bluffé. Alors que sous linux, mon code était très lent, sous windows, et sur la même machine, c'est phénoménal. On dirait que les gens de sun ont vraiment mis tous leurs efforts dans la VM sous windows, parcequ'elle supporte vraiment mieux le multithread.
En effet, sur une machine bi-pro, mon prog parallèle était super lens sous linux, alors qu'il explose tout sous windows.
Cette vm fait vraiment mieux la réparition de charge, et le garbage commector est vraiment beaucoup plus efficace que sous linux, il n'y a qu'a voir l'utilisation des deux procs.

alors voilà, je comprends que sun fasse de vrais efforts pour avoir une vm efficace sois windows, ils doivent avoir peur de la concurrence de .net, ou de ne plus avoir l'implémentation de référence, mais je trouve carrément dommage que les version linux ou BSD (qui a un support multithread atrocement lent) ne profitent pas elles aussi de ces efforts.
ça me fait mal de devoir faire mes benchs sous windows

Est-ce que c'est délibéré de la part de sun, d'avoir uniquement des performances sous windows, ou est-ce que c'est uniquement économique ?

Si le code de cette jvm était libre, j'imagine qu'on aurait pas ces problèmes, et en plus, ça couterait moins cher a sun (et je ne crois pas qu'ils risquent de voir leur bébé leur échapper pour autant)

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.