Влияние на производительность приложения малого объема памяти и использование Garbage Collector (GC).

Опубликовано в выпуске: 1/2019 (23) , 02.04.2019
Любая программа использует ресурсы (файлы, буферы в памяти, пространство экрана, сетевые подключения, базы данных, области памяти и тд.), которые идентифицируется неким доступным ресурсом. Чтобы им пользоваться, выделяется из управляемой кучи (managed heap) память для представления этого типа. За использованием памяти и ее своевременным освобождением отвечает специальный модуль - сборщик мусора (garbage collection). Если Garbedge Collector не настроен или heap маленький, то heap переполняется. Это вызывает остановку всего приложения, разработанного как на Java, так и на C#. В данной статье проводится анализ влияния Garbedge Collector на производительность приложений, разработанных на Java и C#, и определение возможных настроек сборщика мусора для повышения производительности.

Новости

Полезные ресурсы