Size: a a a

Programming Offtop

2020 November 27

IP

Iaroslav Postovalov in Programming Offtop
булеан - это 1 байт
источник

BP

Bogdan Panchenko in Programming Offtop
Iaroslav Postovalov
булеан - это 1 байт
1 байт = 8 бит 🌚
источник

IP

Iaroslav Postovalov in Programming Offtop
Bogdan Panchenko
1 байт = 8 бит 🌚
1 байт - это хер знает сколько
источник

BP

Bogdan Panchenko in Programming Offtop
Iaroslav Postovalov
грубо говоря, одно поле double, одно поле byte, уже 7 байт впустую
Тут на самом деле дырок не будет
источник

IP

Iaroslav Postovalov in Programming Offtop
Bogdan Panchenko
Тут на самом деле дырок не будет
а какой там лейаут будет?
источник

I

Ilmir in Programming Offtop
Ко-дегенерация
источник

DS

Dmitry Sapronov in Programming Offtop
У холмонта новый пиарщик?
источник

BP

Bogdan Panchenko in Programming Offtop
Iaroslav Postovalov
а какой там лейаут будет?
64 + 8 + хедер. Но может опустил какие нибудь доп поля. Но если они есть то они тоже кратны 8 ми
источник

DS

Dmitry Sapronov in Programming Offtop
Какой клас интересно)
источник

BP

Bogdan Panchenko in Programming Offtop
Bogdan Panchenko
Тут на самом деле дырок не будет
Хотя нужно пересчитать, давно я не обдалбывался
источник

D

Dmitry in Programming Offtop
Iaroslav Postovalov
JVM все объекты выравнивает под 8 байт, поэтому кусок любого объекта - это всегда пэддинг же
Какая из jvm? Под какую платформу? Я очень сомневаюсь, что у всех выравнивание одинаковое
источник

BP

Bogdan Panchenko in Programming Offtop
Iaroslav Postovalov
JVM все объекты выравнивает под 8 байт, поэтому кусок любого объекта - это всегда пэддинг же
Ошибка. Выравнивание под 8 бит
источник

BP

Bogdan Panchenko in Programming Offtop
А не байт
источник

BP

Bogdan Panchenko in Programming Offtop
Bogdan Panchenko
Ошибка. Выравнивание под 8 бит
Хотя нет я ошибаюсь.
источник

BP

Bogdan Panchenko in Programming Offtop
И мы реально просрем 7 байт
источник

BP

Bogdan Panchenko in Programming Offtop
Dmitry
Какая из jvm? Под какую платформу? Я очень сомневаюсь, что у всех выравнивание одинаковое
Ну реализаций jvm не так то уж и много (самые значимые), 2-е у оракла, одна у IBM + ее опенсорснный собрат, Excelsior JET (мертв, закрыли проект\продали хз), GraalVM
источник

BP

Bogdan Panchenko in Programming Offtop
я блин потерял ссылку для специальных туллов, там можно было мерять занимаемое место объекта
источник

VP

Vladimir Petrakovich in Programming Offtop
Bogdan Panchenko
Ну реализаций jvm не так то уж и много (самые значимые), 2-е у оракла, одна у IBM + ее опенсорснный собрат, Excelsior JET (мертв, закрыли проект\продали хз), GraalVM
GraalVM - это же и есть вторая от оракла
источник

VP

Vladimir Petrakovich in Programming Offtop
Разные сборки Hotspot смысла считать отдельными нет
источник

BP

Bogdan Panchenko in Programming Offtop
Vladimir Petrakovich
GraalVM - это же и есть вторая от оракла
ну про вторую это я про JRockit
источник