Pomalost Javy minulostí

Rychlost, tedy respektive spíše pomalost Javy, je jedním z argumentů proti javovým aplikacím. Pokud pomineme nativní ko...


Rychlost, tedy respektive spíše pomalost Javy, je jedním z argumentů proti
javovým aplikacím. Pokud pomineme nativní kompilaci přímo do prostředí
operačního systému, je za rychlost Javy odpovědný především příslušný virtuální
stroj neboli Java Virtual Machine.
Je pravda, že v případě javových appletů je limitujícím prvkem spíše velikost
samotného appletu a čas potřebný k jeho stažení, zejména po pomalé lince. Spor
o to, v jakém webovém prohlížeči je lepší JVM, je proto spíše druhořadý.
Podívejme se na několik perliček, ke kterým dospěli testeři amerického
InfoWorldu.
V rámci testu byla hodnocena celá řada virtuálních strojů. Zajímavé bylo
zejména zjištění, že už před uvedením platformy Java 2 byla značná část výtek
vůči pomalosti Javy neopodstatněná (testovány byly ze starších JVM: IBM JDK
1.1.6 pro AIX, IBM JDK 1.1.6 pro Windows NT, IBM JDK 1.1.7 pro OS/2, Microsoft
SDK for Java 3.0, Sun JDK 1.1.6 pro Windows NT, Sun Solaris JDK 1.1.6 pro
Sparc, Blackdown JDK 1.1. 6v2 pro Linux).
Mezi nástroji pro nativní kompilaci Javy přímo do prostředí příslušného
operačního systému byly v TestCentru amerického Info Worldu jako nejlepší
vybrány následující produkty: IBM High Performance Compiler for Java (verze 12,
operační systém Windows NT), IBM High Performance Compiler for Java (verze 12,
operační systém AIX) a Symantec Visual Café Database Development Edition (verze
2.5).
V doprovodných grafech vidíte i několik dalších perliček, k nimiž dospěli
kolegové v amerických počítačových publikacích IDG.
9 1518 / pahn









Komentáře
K tomuto článku není připojena žádná diskuze, nebo byla zakázána.