mmap() - Memory Mapping 1) 파일 처리 성능 개선 기법 - 메모리에 파일을 매핑하기 프로세스에서 파일을 읽을 때, OS의 System Call을 시작으로 저장 매체에 접근하고 파일을 읽기까지의 과정이 복잡하고 오래 걸린다 또한, 내부적으로 OS가 처리해야 하는 과정이 많아 CPU의 성능이 떨어지기 때문에 파일에 접근하는 과정의 효율성을 높이기 위해 사용하는 함수가 mmap() 이다 2) mmap() 의 동작 방식 mmap() 은 파일의 내용을 메모리에 맵핑하여 올려서 파일이 마치 메모리에 있는 배열처럼 동작하게 만든다 파일을 읽기 위해서 저장 매체에 접근하는 것이 아닌 메모리의 데이터에 접근하는 방식이다 OS의 개입과 저장 매체로의 접근이 필요하지 않아 성능이 개선된다 3) mmap..