[질문] 파일의 미리읽기
글쓴이: zipsinworm / 작성시간: 수, 2007/12/05 - 4:02오후
리눅스 커널의 이해의 파일 미리 읽기부분을 보다가
궁금한게 있어서 이렇게 글을 올립니다.
파일의 미리 읽기는 복잡한 알고리즘으로 되어 있다는데...
거두절미하고
- 프로세스가 같은 페이지를 반복해서 접근하는 경우에는 미리 읽기를 늦추거나 멈춰야 한다.
(파일의 아주 작은 일부분만 사용하는 경우.)
라는 문구가 이해가 가질않습니다.
예를들어
어떤 데이터(data1)를 읽고 다른 파일(data2)에 쓰는것을
반복문으로 2번 돌렸을때, 프로세스가 2번째 실행할때 이미 data1이 캐쉬에 적재 되어 있기 때문에
미리 읽기를 늦추거나 멈춰야 한다는 뜻인가요?
그리고 괄호안에 파일의 아주 작은 일부분만 사용하는 경우 도 무슨 말인지 이해가 가질 않습니다.
그리고 동적 미리 읽기 연산이랑 비동기적 미리 읽기 연산의 차이점이 먼지...?
책에는 설명이 너무 어렵게만 나와있네요...
가르침~ 부탁드립니다.
Forums:
댓글 달기