가상 메모리 사용가상메모리(Virtual Memory)란 하드디스크 일부를 메모리처럼 사용하는 것을 말합니다. 하드디스크는 데이터 저장 공간이고, 메모리는 작업공간입니다. 요리로 예를 들면 하드디스크는 냉장고이고 메모리는 도마인 셈입니다. 도마가 작으면 작업이 불편하듯이 메모리가 작으면 작업에 어려움을 겪습니다. 프로그램을 실행시키면 작업공간에 해당하는 메모리로 옮겨가는데, 메모리 공간이 작으면 큰 프로그램은 실행시킬 수 없습니다. 이런 문제점을 해결하기 위해 사용되는 것이 가상메모리입니다. 리눅스에서는 이 영역을 스왑(SWAP)이라고 합니다.스와핑이란?메모리에 프로그램들이 많이 올라와 공간이 꽉 찼다고 하더라도 가상메모리를 설정하면 추가로 새로운 프로그램을 실행시킬 수 있습니다. 이것은 메모리에 올라와..