[BSD] Java sok memóriát zabál?
KOVACS Krisztian
hidden at sch.bme.hu
2007. Jan. 8., H, 12:25:28 CET
Sziasztok,
On Monday 08 January 2007 10:42, Laszlo Nagy wrote:
> Akkor XP-n miért jobb, mert winen Mem usage: 6 mega, VM size 19 mega...
> (ugyanez a semmi program).
Nem biztos, hogy jobb. Az, hogy egy adott oprendszer alatt mekkora a
virtuális és a rezidens méret a világon semmit nem jelent. Egyáltalán
miből gondolod, hogy a két rendszer ugyanazt számolja, mikor a memória
menedzsmentjük sok tekintetben eltérő?
Szerintem azt eldönteni, hogy jobb/rosszabb leginkább úgy tudnád, hogy
ugyanazon a hardveren futtatva a két komplett rendszer teljesítményét
hasonlítod össze. (Tehát adsz rá rendes terhelést, és megnézed, hogy
melyik alatt fogy el a memória, melyik szolgál ki több kérést
másodpercenként, stb.)
Ezzel persze egyáltalán nem azt akarom mondani, hogy a Windows-os java
implementáció nem lehet jobb (akár memóriaigényt, akár teljesítményt
tekintve), de ha jobb, akkor sem abból derül ki, hogy a Task manager X
MB-ot ír, a FreeBSD-s top pedig Y-t. (Egyébként mindenképpen a Win
mellett szól, hogy a FreeBSD java szempontból egyáltalán nem mainstream
platform, tehát várhatóan sokkal kevesebb OS-specifikus
optimalizálás/javítás van benne, mint mondjuk a Windowsra készült
változatban. De a FreeBSD-s Javaval nincs konkrét tapasztalatom, szóval
ez csak találgatás...)
--
KOVACS Krisztian
További információk a(z) BSD levelezőlistáról