20. května 2011

32 vs 64 bitová Java

Dnes jsem náhodou narazil na tento článek, který mě poměrně zaujal. Pojednává o rozdílech mezi 32 a 64 bitovou verzí Javy. Z uvedeného článku v angličtině mimo jiné vyplývá toto:

32 bitová Java aplikace dokáže využít celý volný adresový prostor, tedy max. cca 3.5 GB. 64 bitová Java aplikace dokáže využít až  několik terabajtů operační paměti, v praxi bylo úspěšně vyzkoušeno 100 a 200 GB RAM paměti (dnes běžně nepředstavitelné množství).

Tato výhoda má za následek, že výsledné programy mají v 64 bitové verzi daleko větší velikost (kolem 70% navíc) a jsou jemně pomalejší (asi o 20%). Používání 64 bitové Javy se tak doporučuje především pro velké projekty, kde se počítá s velkou spotřebou operační paměti.

Žádné komentáře:

Okomentovat