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

박재성·2025년 5월 19일
0

면접 대비 지식

목록 보기
9/11

디스크 접근 시간은 하드디스크(HDD)에서 데이터를 읽거나 쓰는 데 걸리는 전체 시간을 의미합니다.
HDD는 기계적으로 동작하는 장치이기 때문에, 물리적인 움직임이 포함되며 다음 3가지 요소로 구성됩니다.


🔹 디스크 접근 시간을 구성하는 요소

1. 탐색 시간(Seek Time)

  • 헤드가 데이터를 저장하고 있는 트랙으로 이동하는 데 걸리는 시간
  • 가장 큰 영향을 미치는 요소 중 하나
  • 평균 탐색 시간은 하드디스크 성능의 중요한 지표

2. 회전 지연 시간(Rotational Latency)

  • 디스크가 회전하면서 원하는 섹터가 헤드 아래로 올 때까지 걸리는 시간
  • 디스크 회전 속도(RPM: Rotation Per Minute)에 따라 결정됨
    • 예: 7,200 RPM 디스크의 평균 회전 지연 시간 ≈ 4.17ms

3. 전송 시간(Transfer Time)

  • 데이터를 실제로 읽거나 쓰는 데 걸리는 시간
  • 섹터 크기, 디스크 회전 속도, 인터페이스 속도에 영향을 받음

🔹 전체 디스크 접근 시간 계산

디스크 접근 시간 = 탐색 시간 + 회전 지연 시간 + 전송 시간


🔹 예시

7,200 RPM 하드디스크에서 평균적으로 다음과 같은 시간이 걸릴 수 있습니다:

  • 탐색 시간: 9ms
  • 회전 지연 시간: 4.17ms
  • 전송 시간: 0.5ms

→ 전체 접근 시간: 약 13.67ms


✅ 정리

  • 디스크 접근 시간은 HDD 성능에 큰 영향을 미치는 지표이며, 탐색 시간 + 회전 지연 + 전송 시간으로 구성됩니다.
  • SSD는 기계적인 움직임이 없기 때문에, 디스크 접근 시간이 매우 짧고 일정합니다.
  • 고성능이 필요한 시스템에서는 SSD를 사용하는 이유도 바로 이 때문입니다.

0개의 댓글