Witam
Napisalem program symulujacy no i ma do przetworzenia plik pewien dajmy na to 1MB (okolo 1000 000 elementow).... no i w windzie (JSE 6) dziala 26 sekund a FreeBSD 6.2 az 18 minut
JVM@BSD
java -version
java version "1.5.0"
Java(TM) 2 Runtime Environment, Standard Edition (build di
ablo-1.5.0-b01)
Java HotSpot(TM) Client VM (build diablo-1.5.0_07-b01, mix
ed mode)
Poniewaz jest to laptop wylaczylem CPU_FREQ itp. obnizajace taktowania i zarzadzajace energia. SMP kernel wladowuje sie wiec Multiprocesorowe widzi (sysinfo i top pokazuja rowniez 2 procki)
Sprawdzane na komp1 bylo jeszcze wolniejsza (23min) ale tu nie bylo az takiej roznicy pomiedzy platformami systemowymi (JSE 6 versus 1.5.0 diablo to samo)
1komp: PIII 450MHz 192 MB
2 komp: Core Duo T2300 1.66GHz (laptok IBM R 60) (CPU FREQ wylaczylem i zarzadzanie predkoscia)
Czyzby wersja JVM na freebsd byla cos do bani