디스크 스케줄링 변경하는곳?
글쓴이: negabaro / 작성시간: 화, 2014/12/30 - 6:39오전
seek time을 줄이기위한 디스크 스케줄링 정책은 어디에서 설정이 변경 가능한가요? (정보처리기사에서 배운 fcfs,sstf,scan,T-SCAN,LOOK입니다.)
저는 이때까지 커널에있거니 생각했는데
I/O scheduler 라는게 있어서 거기에대한 설정은 커널에서 변경이가능한데 제가알고있었던 디스크 스케줄링에 관한 설정은 어디에서 하는지 찾을수가 없었습니다.
디스크스케줄링은 어디서 선택할 수 있는건가요?
그리고 이하 링크에 있는 I/O scheduler와 디스크스케줄링은 근본적으로 뭐가 틀린건가요?
Forums:
디스크 스케줄링 정책
디스크 스케줄링 정책 설정
/etc/grub.conf 에 설정 하시면 됩니다.
elevator=설정값
noop - No Operation. 아무것도 하지 않는 스케줄러.
anticipatory - 발생되는 I/O 요청에서 향후 발생되는 I/O 요청의 위치를 예측하고 위치 떨어진 I/O 요청 처리를 중지하고 위치 가까운 I/O 요청을 처리하는 방식이다.
deadline - I/O 대기 시간의 한계점(deadline)을 마련하고, 그것이 가까워 온 것부터 먼저 처리
cfq - 프로세스마다 I/O 대기열을 가지고 최대한 균등하게 예약
댓글 달기