runtime: out of memory 에 대해

최근 오픈카톡방에서 있었던 일이 생각나서 해당글을 올린다.   프로그램을 돌리는데 runtime: out of memory 같은 에러가 출력이 된다는 점이다. 이거를 보고 딱 가상메모리 부족이거나 OS가 32비트문제라고 생각했다. 현대의 OS에서는 프로세스을 메모리를 올릴때 가상메모리 형태로 올린다. 가상메모리의 장점으로는 프로그램마다 논리적으로 독립적인 메모리영역을 가진다는 점이다. 또한 현재 메모리가 4gb여도 프로세스는 총 10기가가 넘어도 사용할수 있게된다. 한마디로 메모리의 영역을 소개 더보기 runtime: out of memory 에 대해[…]