매핑된(그러나 로드되지 않은) 메모리 값의 시퀀스가 있고 이에 액세스하려고 한다고 가정합니다. 페이지 오류가 발생하고 커널이 이를 메모리에 로드할 때 커널은 임의 액세스보다 순차 액세스를 더 빠르게 만들기 위해 어떤 종류의 최적화를 수행합니까?
예를 들어, 100페이지의 메모리를 매핑한 경우 순차 액세스는 페이지 1, 2, 3...을 읽고 무작위 액세스는 페이지 10, 2, 5...를 무작위 방식으로 읽습니다. 지연 시간의 차이가 있다면 무엇으로 설명할 수 있나요?