Dla uniwersytetów wykonuję modyfikacje kodu bajtowego i analizuję ich wpływ na wydajność programów Java. Dlatego potrzebuję programów Java - w najlepszym przypadku używanych w produkcji - i odpowiednich testów porównawczych. Na przykład mam już HyperSQL i mierzę jego wydajność przez program testowy PolePosition. Programy Java działające na maszynie JVM bez kompilatora JIT. Dzięki za pomoc!Benchmarking programów Java
P.S .: Nie mogę używać programów do testowania wydajności JVM lub samego języka Java (np. Wide Finder).
Nie jest jasne, co chcesz zrobić. Czy możesz wyjaśnić to nieco dalej? – Riduidel
kod bajtowy zwykle nie jest zoptymalizowany, zamiast tego JIT zoptymalizuje natywny kod, który tworzy. W związku z tym może się okazać, że zmiana kodu bajtowego nie poprawi wydajności w sposób, jakiego można się spodziewać, ponieważ zależy to od tego, jak zostanie zamieniony na kod natywny. –
@ Peter, myślę, że on szuka scenariuszy, które dają najlepszą wydajność – UVM