가비지 컬렉터

    [바미] Go - Garbage Collector에 대해 알아보자!

    Garbage Collector? 말 그대로 쓰레기 청소부 라는 의미인데, Momory에 있는 쓰레기를 청소하는 것입니다. 메모리에 어떤 쓰레기가 쌓이는지 알아보죠! 변수는 여러 속성을 갖지만 가장 중요한 속성은 변수는 메모리다.라는 것입니다. 변수는 값을 담는 그릇인데 var a int 이런식으로 변수를 선언하게 되면 메모리에 이 그릇을 만들었다는 소리이고, 이 그릇이 있는 곳이 메모리 주소인데 그 메모리 주소를 변수 a가 나타내고 있는 것인데 이렇게 변수를 선언해서 메모리를 확보만 해놓고 쓰지 않게되고, 이러한 변수들이 많아지면 메모리만 차지하게 될 것이고, 결국에는 메모리가 부족해서 프로그램이 종료되는 상황에 이를 수 있습니다. 이런걸 메모리에 쌓이는 쓰레기라 해서 Momory Garbage라고 한..