코딩 입문자들이 흔히 하는 착각 중 하나는 "프로그램이 메모리를 알아서 잘 관리해 줄 것이다"라는 생각입니다. 하지만 컴퓨터의 메모리는 절대 무한하지 않으며, 계속해서 물건을 넣기만 하고 비우지 않는 가방과 같습니다. 처음에는 괜찮아 보일지 몰라도 시간이 지날수록 감당할 수 없을 만큼 가방이 무거워져, 결국 프로그램이 느려지거나 강제로 종료되는 현상이 발생하게 됩니다. 그렇다면 우리는 왜 메모리를 신경 써야 하며, 시스템은 이를 어떻게 해결하고 있을까요? --------------------------------------------------------------------------------1. 메모리는 어떻게 사용되는가 : 끝없이 방을 빌리는 과정프로그램이 실행되는 동안 우리는 끊임없이 변수를 만..