이 포스팅에서는, Mac OS X 운영체제의 시스템 메모리 체제에 대한 설명을 하도록 하겠습니다.

Mac OS X에서는 '활성 상태 보기' 응용 프로그램을 이용해서 시스템 메모리 사용량에 대한 정보를 얻을 수 있습니다.


위 사진을 보면 알 수 있듯이,

Mac OS X의 시스템 메모리는 크게 4가지로 분류가 됩니다.

여유 공간, 와이어드, 활성, 비활성


여유 공간: 

현재 사용되고 있지 않은 메모리 공간입니다.


와이어드 공간:

현재 사용중인 메모리 공간입니다.


활성:

최근에 사용한 정보들 중 현재 메모리에 보관이 되어있는 정보들이 차지하는 메모리 공간입니다.


비활성:

현재는 사용하지 않지만 최근에 사용한 응용 프로그램의 메모리를 담고 있는 메모리 공간입니다.

응용 프로그램을 종료한 후, 다시 실행시킬 떄 비활성 메모리에 적재되어 있는 상태라면 더욱 빠르게 실행 복귀가 가능합니다.

느린 하드 디스크보다 램에서 정보를 가져오는 것이 훨씬 빠르기 때문입니다.


여유 공간 + 와이어드 + 활성 + 비 활성 = 총 메모리 공간

    와이어드 + 활성 + 비활성 = 사용됨

여유 공간 + 사용됨 = 총 메모리 공간




VM 크기:

Virtual Memory 크기라는 의미로, 가상 메모리의 크기를 말합니다.


페이지 입력 및 출력:

메모리와 하드 드라이브사이에 주고 받은 메모리의 용량을 의미합니다.

메모리가 부족해서 하드 드라이브에 기록하게 되는 경우 페이지 출력이 발생합니다. 

페이지 입력은 그 반대로, 램의 용량이 충분한 경우 하드 드라이브의 메모리를 램에 적재하여 사용하는 경우 발생합니다.


따라서, 보통 램이 많을 수록 페이지 입력이 많은 경우가 많고, 램이 부족할 수록 페이지 출력이 많은 경우가 많습니다.


사용된 스왑 공간:

말그대로 사용된 스왑 공간을 의미하는데, 스왑 공간이란 물리적 메모리가 가득 찬 경우 하드 드라이브 상에서 사용되는 여유 공간을 의미합니다. 스왑 공간은 주로 적은 량의 램이 적재된 시스템에서 유용하게 쓰일 수 있습니다.


램이 많은 경우, 스왑 공간을 사용하지 않을 수도 있습니다.


+ Recent posts