Improve the Latency of Go Applications while using GOGC

Authors

  • Pallavi Priya Patharlagadda United States of America Author

DOI:

https://doi.org/10.47363/JMCA/2022(1)E108

Keywords:

Latency, Applications, GOGC, programming

Abstract

Go is a concurrent, garbage-collected, statically typed programming language that was developed at Google in 2009. Because of itsstraightforward,effective, and low lea rning curve, it is a well-liked option for developing online applications, command-line tools, and scalable network services. Garbage collection, which takes care of memory management automatically for you, is another key component of Go. As a result, there is no longer a requirement
for manual memory management, which lowers the possibility of memory leaks and other issues. But it does come with a cost, as the Garbage collector takes CPU and Memory. In this paper, we will run some performance analysis with different GOGC options. 

Author Biography

  • Pallavi Priya Patharlagadda , United States of America

    United States of America

Downloads

Published

2022-11-29