![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| LexSTV |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 34 Регистрация: 20.3.2007 Репутация: нет Всего: 2 |
Здравствуйте, уважаемые!
Подскажите пожалуйста, можно ли узнать какой объем занимает наш java-объект в куче? документацию перерыл(по диагонали) ничего не нашел, а нужно ооочень срочно. Заранее безмерно благодарен! |
|||
|
||||
| ecologist |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 452 Регистрация: 28.2.2007 Репутация: 2 Всего: 9 |
||||
|
||||
| LexSTV |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 34 Регистрация: 20.3.2007 Репутация: нет Всего: 2 |
Пермного благодарен, но среди этого большого куска кода мне больше понраивиласть вот эта фраза
In addition, JDK 1.5 has added an Instrumentation interface, which includes a method named getObjectSize method. However, this method seems to be intended for tool makers. иначе говоря, если имплементить интерфейс Instrumentation то узнать объем можно вызывав метод getObjectSize Огромное спасибо!!! Добавлено через 4 минуты и 9 секунд упс, все немного сложнее, разберусь, допишу.... |
|||
|
||||
| ecologist |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 452 Регистрация: 28.2.2007 Репутация: 2 Всего: 9 |
Ну ты же не указал, для какой JDK этот вопрос
Да и как я понимаю - надо же имплементить еще Это сообщение отредактировал(а) ecologist - 12.11.2007, 10:06 |
|||
|
||||
| LexSTV |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 34 Регистрация: 20.3.2007 Репутация: нет Всего: 2 |
jdk 1,6
|
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
Если не лень, можешь посчитать руками исходя из спецификации:
Добавлено через 1 минуту и 25 секунд Единственное но, возможно, что в 64-х битных JVM выравнивание будет по границе в 8 байт, а не 4. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |