<aside> 💡 NOTE
disk를 관리하는 범위 : sector
동심원으로 구성되어있을때
읽고쓰는것은 disk controller가 관리
내부에서 데이터를 논리적으로 관리하는 단위 : Block
Sector 0은 최외관 실린더의 첫 트랙에 있는 첫 번째 섹터(약속)
디스크 처음 샀을때 수행 과정
cf) 트랙이 가장자리로 가면 큰원인데 다른게 있나? ⇒ 반지름이 클수록 많은 데이터를 저장할 수 있다.
Access Time 구성
Disk bandwidth
Disk scheduling
seek time이 가장 작게 걸리도록
알고리즘 종류(disk보다는 운영체제에서 수행된다)
SCAN : 일정하게 안에서 밖으로 가는 길목에 있는 모든 요청 처리
C-SCAN : 한쪽 끝에서 다른 끝으로 이동하며 모든 요청을 처리
N-SCAN : 출발하는 시점에 받은 것들은 이번에 처리하고 그 과정에서 들어온 것은 나중에 처리한다. SCAN 똑같이 이동→ 균일한 대기시간,
Look, C-Look : 끝으로 가다가 처리할게 없으면 돌리는 것
look은 scan에서 돌리는것
c-look은 c-scan에서 돌리는 것
엘리베이터 스케줄링과 유사하다.
disk scheduling algirithm 결정
그외
이 알고리즘은 두 개의 하위 대기열을 사용합니다. 검색하는 동안 첫 번째 대기열의 모든 요청이 처리되고 새로 들어오는 요청이 두 번째 대기열에 추가됩니다. 첫 번째 대기열의 기존 요청이 처리될 때까지 모든 새 요청은 중단된 상태로 유지됩니다.
F-SCAN의 장점
F-SCAN 알고리즘 의 장점은 다음과 같습니다 .
각 알고리즘은 고유한 방식으로 고유합니다. 전반적인 성능은 요청 수와 유형에 따라 달라집니다.
참고: 평균 회전 대기 시간은 일반적으로 1/2(회전 대기 시간)로 간주됩니다.
</aside>
<aside> 💡 NOTE
</aside>
<aside> ✍️ NOTE
</aside>
Nas에서 raid사용