Preview

Вестник НГУ. Серия: Информационные технологии

Расширенный поиск

Исследование влияния параметров Golang Garbage Collector на производительность приложений и использование ресурсов системы

https://doi.org/10.25205/1818-7900-2025-23-3-79-86

Аннотация

Современные высоконагруженные приложения предъявляют высокие требования к системам сборки мусора (garbage collection), которые используются в языках программирования, в частности в Golang. Данная статья направлена на систематическое изучение параметра GOGC и его влияние на ключевые показатели работы тестового приложения. Результаты измерения выбранных ключевых метрик (количество запусков, продолжительность GC, объем выделенной памяти) были визуализированы с помощью таблицы и графиков. В статье проведен анализ поведения механизма GC и влияние на него параметра GOGC. Результаты исследования позволяют разработчикам высоконагруженных приложений применить их на практике для управления механизмом сборки мусора в зависимости от задач, которые необходимо решить.

Об авторе

Д. С. Фадеев
Акционерное общество «Сбербанк-Технологии»
Россия

Фадеев Денис Сергеевич, ведущий эксперт по технологиям

Москва



Список литературы

1. Аникин Д. А. Преимущества автоматизированного управления памятью на примере Java Hotspot // Столыпинский вестник. 2022. C. 3. URL: https://stolypin-vestnik.ru/wpcontent/uploads/2022/11/10-3.pdf

2. Сапожков А. М., Строганов Ю. В., Рудаков И. В. О реализации метода автоматического управления памятью на языке Golang // Математические методы в технологиях и технике. 2024. № 12-2. С. 12–16.

3. Шумилов М. И. Оптимизация высоконагруженных веб-проектов с использованием микросервисной архитектуры // Universum: технические науки: электрон. научн. журн. 2024. 11 (128). URL: https://7universum.com/ru/tech/archive/item/18560

4. Прозорова А. П., Вершинин Е. В., Потапов А. Е. Влияние на производительность приложения малого объема памяти и использование Garbage Collector (GC) // Электронный журнал: наука, техника и образование. 2019;(1):55–61.


Рецензия

Для цитирования:


Фадеев Д.С. Исследование влияния параметров Golang Garbage Collector на производительность приложений и использование ресурсов системы. Вестник НГУ. Серия: Информационные технологии. 2025;23(3):79-86. https://doi.org/10.25205/1818-7900-2025-23-3-79-86

For citation:


Fadeev D.S. Research the Impact of Golang Garbage Collector Parameters on Application Performance and System Resource Usage. Vestnik NSU. Series: Information Technologies. 2025;23(3):79-86. (In Russ.) https://doi.org/10.25205/1818-7900-2025-23-3-79-86

Просмотров: 1


Creative Commons License
Контент доступен под лицензией Creative Commons Attribution 4.0 License.


ISSN 1818-7900 (Print)
ISSN 2410-0420 (Online)