Hlavní navigace

Názor k článku Využití komprimovaných ukazatelů na objekty v JVM od Maaartin - Kdysi jsem meril velikost objektu (pomoci mereni spotreby...

  • Článek je starý, nové názory již nelze přidávat.
  • 17. 12. 2010 7:54

    Maaartin (neregistrovaný)

    Kdysi jsem meril velikost objektu (pomoci mereni spotreby pameti) a vychazelo mi ze java.lang.Object ma 16 bajtu a kazdy object spotrebuje nasobek 8 bajtu (takhle to bylo uz na 32 bitech). Zarovnani na 8B je tam tedy vzdy, zarovani na 16B kupodivu ne.

    Napada me dve negativa: Nejpis se uziva adresovani s indexem nasobenym 8, a nasobeni 16 architektura amd64 neumi. Taky by se utracelo az 8B na objekt a to muze byt uz hodne - netusim jaka je prumerna velikost objektu v prumernym programu.