作業系統›Ch9 磁碟管理第 7 題/共 24 題
7. Disk RPM、Transfer Rate、SCAN Scheduler、Starvation
#OS-09-007易Disk RPMTransfer RateSCAN SchedulerStarvation
The hard drive (disk) has become the main form of persistent data storage in computer systems. In the disk, the motor spins the platters around at a constant rate. The rate of hard drive rotation is measured in Rotations Per Minute (RPM). Please choose the correct description(s) about the performance of disks below.
參考答案與解析
(a)(b)(c)(d)全部正確。(a) RPM=10,000時,每轉時間=60/10000秒=0.006秒=6ms,正確。(b) 1024KB約等於1MB,在100MB/s的傳輸速率下,傳輸時間約為1MB/100MB/s=10ms(採用作業系統教科書常見近似),正確。(c) SCAN(電梯演算法)正是為了縮短總體seek time(讓磁頭依序單向掃過磁碟,減少來回移動)而設計,正確。(d) 當請求持續集中在磁頭目前所在的內圈軌道時,SSTF會一直優先服務該處而使外圈請求飢餓;SCAN透過固定方向掃描確保所有軌道最終都會被服務到,可解決此情境下的飢餓問題,正確。
📄 交大115
▤完整推導請見《WH 資工筆記 · 作業系統》Ch9 磁碟管理