large-object-heap

Когда среда CLR помещает объект в большую кучу объектов, это сделка "Все или ничего"? Являются ли члены класса/структуры "разделенными" и помещенными в разные кучи? class OneBigObject { byte[] bigObject; public OneBigObject() { bigObject = new byte[100000]; } } class TwoSmallObject...

Если ваше приложение таково, что оно должно делать много выделения/де-выделения объектов большого размера (>85000 байт), его в конечном счете вызовет фрагментацию памяти, и ваше приложение выбросит исключение из памяти. Существует ли какое-либо решение этой проблемы или это ограничение управления памятью ...

у меня есть дамп кучи JVM HotSpot, который я хотел бы проанализировать. Виртуальная машина работала с -Xmx31g, и файл дампа "кучи" составляет 48 ГБ. Я даже не буду пытаться jhat, так как для этого требуется примерно в пять раз больше памяти кучи (это было бы 240 ГБ в моем случае) и ужасно медленно. Eclipse ...