Исследование возможностей и ограничений JVM по оптимизации памяти: история одного проекта
Для многих мир управления памятью в JVM остается тайной, покрытой мраком ровно до тех пор, пока не появляются неприятные проблемы. Мне довелось участвовать в проекте, где требования по памяти к системе были уменьшены в четыре раза, что потребовало от нас в кратчайшие сроки понять устройство Garbage Collector’а, разобраться в типах ссылок, алгоритмах сборки мусора и множестве контролирующих ключей. Помимо истории оптимизации проекта, в докладе будет рассказано о влиянии настроек и приёмах уменьшения расхода памяти на различных версиях и типах JVM.
Скачать презентацию