디스크는 메모리와 속도차이가 많이 나고, OS에서는 이를 보완하기 위해 OS 캐시라는 것을 사용한다.리눅스는 대표적으로 페이지 캐시 (Page Cache)를 갖고 있다. 페이지 캐시(Page Cache)리눅스 커널이 디스크에서 읽거나 쓴 데이터를 메모리에 저장하는 방식.주로 파일 시스템의 성능을 향상시키기 위해 사용됨.디스크 I/O를 줄이고 성능을 최적화하는 역할. 페이지 캐시를 이해하기 위해서는 가상 메모리에 대해 좀 더 구체적으로 알아야 한다. 가상메모리가상 메모리는 프로세스마다 독립적인 주소 공간을 제공하는 시스템입니다.즉, 각 프로세스는 0x00000000~0xFFFFFFFF (예: 32비트 시스템) 범위의 주소를 사용할 수 있지만,이 주소들은 실제 물리 메모리와 직접 매칭되지 않고 OS가 관리합..