본문 바로가기

cs(with 매일메일)

[251201월] 디스크 접근 시간에 대해서 설명해주세요

디스크 접근 시간(Disk Access Time) 이란?

: 일반적으로 단일-헤드 디스크 시스템에서 특정 데이터 블록을 읽거나 쓰기 위해서는

  1) 헤드를 데이터가 존재하는 트랙으로 이동시키는 과정,

  2) 원하는 데이터가 저장된 섹터가 헤드 아래로 회전되어 올 때까지 기다리는 과정,

  3) 데이터를 전송하는 과정이 필요하다

  = 탐색 시간 + 회전 시간 + 데이터 전송 시간

 

1. 탐색시간 : 기계적인 이동이기에 시동 시간이 필요하다. 액세스할 데이터들의 지역성이 높은 경우 헤드의 이동 거리가 짧아지기 때문에 평균 탐색 시간을 단축할 수 있다.

2. 회전 지연 시간

3. 데이터 전송 시간 : 주로 블록의 크기, 회전 속도, 트랙의 저장 밀도, 버스 전송률 및 제어기 내부 전자회로의 속도에 따라 결정