Velikost objektů v Javě

Na root.cz mi dneska vyšel článek Velikost objektů v Javě, kde se dozvíte, jak Java alokuje paměť pro objekty a pole, jak odhadnout kolik paměti ta, která datová struktura potřebuje (a většinou je to překvapivě hodně) a jak bojovat s reputací Javy jako paměťově nenažraného jazyka.

Dál plánuji pár dalších článků, kde budu přímo měřit spotřebu paměti některých datových struktur a jejich implementací. Ale ty nejspíš publikuji jenom tady.

Flattr this!

This entry was posted in Java, JVM, Paměť. Bookmark the permalink.

2 Responses to Velikost objektů v Javě

  1. Hosting Deutschland says:

    Je ta velikost objektu konecna ? Neni pred objekty nejaky zakopany pes ve forme hlavicek bloku spravce pameti ? Jiste nejsou objekty v pameti jen tak ad-hoc.

    • Ano, je konečná na většině JVM. Hlavičky správce paměti nejsou potřeba, protože každý objekt ví k jaké třídě patří a to stačí k určení jeho velikosti.

Leave a Reply

Your email address will not be published. Required fields are marked *