Preview

Vestnik NSU. Series: Information Technologies

Advanced search

Research the Impact of Golang Garbage Collector Parameters on Application Performance and System Resource Usage

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

Abstract

Modern high-load applications place high demands on garbage collector systems, which are used in programming languages, in particular in Golang. This article is aimed at a systematic study of the GOGC parameter and its impact on the key performance indicators of the test application. The measurement results of selected key metrics, such as the number of GC starts and duration, and the amount of allocated memory, were visualized using tables and graphs. The article analyzes the behavior of the GC mechanism and the effect of the GOGC parameter on it. The research results allow developers of high-load applications to put them into practice to manage the garbage collection mechanism, dependingon the tasks that need to be solved.

About the Author

D. S. Fadeev
Joint Stock Company “Sberbank-Technologies”
Russian Federation

Denis S. Fadeev, Leading Technology Expert

Moscow



References

1. Anikin D. A. Advantages of automated memory management using the example of Java Hotspot. Stolypinsky Bulletin, 2022, p. 3. URL: https://stolypin-vestnik.ru/wpcontent/uploads/2022/11/10-3.pdf (in Russ.)

2. Sapozhkov A. M., Stroganov Yu. V., Rudakov I. V. On the implementation of the automatic memory management method in the Golang language. Mathematical methods in technology and engineering, 2024, no. 12-2, pp. 12–16. (in Russ.)

3. Shumilov M. I. Optimization of highly loaded web projects using microservice architecture. Universum: technical sciences: electron. scientifi c journal, 2024, vol. 11 (128). URL: https://7universum.com/ru/tech/archive/item/18560 (in Russ.)

4. Prozorova A. P., Vershinin E. V., Potapov A. E. The impact on the performance of low-memory applications and the use of Garbage Collector (GC). Electronic journal: science, technology and education, 2019, vol. (1), pp. 55–61. (in Russ.)


Review

For citations:


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

Views: 17


Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.


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