Speedtest software tester hastigheden på Java-kode på forskellige edb-platforme.
I forberedelserne til udformningen af et kort beslutningsproces program blev jeg optaget af, hvor hurtigt eller langsomt, kan nogle fælles program kode strukturer være.
Tilbage i de "gamle" dage, hvor vi kørte med en 1 MHz eller 2MHz 8 bit 8080 CPU havde vi altid at være optaget af at få hver en bid af performance. Fordi Java er en "byte kode" system, og ikke fuldt ud kompileret det vil køre noget langsommere end en fuldt udarbejdet program.
Sammenlignende undersøgelser har vist, at Java Virtual Machine (VM) køre kode om 1 & frasl; 2 så hurtigt som en fuldt udarbejdet program.
At se på udførelsen af Java-kode en række simple testrutiner blev kørt på flere maskiner. Samlet set præstation var ganske godt at udestående.
Programmet giver dig mulighed for at køre fire forskellige tests.
1. En null sløjfe 50.000.000 gange.
2. 500.000 synd og 500.000 cos matematiske beregninger.
3. En simpel matrix af 5000 doubler tildeles 50.000 gange.
4. Læg en vifte af 50.000 point 20 gange.
Mens ikke en test, vil programmet også læse ud Java Run Time
miljø parametre for dig.
Timing Tests.doc og .htm filer giver resultaterne fra løb
programmet på en række maskiner. Hvis du giver resultaterne fra
. din maskine, jeg vil se på at tilføje det til rapporten
Krav :
- Java 2 Standard Edition Runtime Environment
Kommentarer ikke fundet