Re: [考題] 計概---硬碟讀取時間相關 [96關務]

看板Examination (國家考試)作者時間13年前 (2013/06/20 14:14), 編輯推噓2(205)
留言7則, 2人參與, 最新討論串2/2 (看更多)
對於一般轉速5400RPM的磁碟,假設 平均尋找時間為12ms, 傳送速率5MB/sec, 控制時間 2ms, 且磁碟是閒置的 沒有任何等待時間 試問 寫入512 位元組, 需要的平均時間是多少 ? A)21.5ms B)19.7ms C)16.5ms D)14.1ms [96關務] ACCESS TIME = seek time + rotational latency + transfer time Ans: B).19.7 ms

06/19 17:06,
把控制時間另外加進公式內即可 旋轉時間就是轉速的一半
06/19 17:06

06/19 17:07,
自己用我這個算法下去算 答案沒錯 它自動進位了 應該是19.66
06/19 17:07

06/19 17:41,
平均時間可以想成[最快+最慢]/2
06/19 17:41

06/19 17:41,
所以旋轉來說 最快就是0 最慢就是轉一圈
06/19 17:41

06/19 17:42,
所以平均轉速用轉半圈的時間來算
06/19 17:42

06/20 11:38,
關鍵確實在樓上所言,使用平均來破題
06/20 11:38
還是不太了解, 知道平均轉速,但到底要轉幾圈呢?? 可以拜託大大在講解一下嗎... 感恩~~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 42.72.169.131

06/20 14:35, , 1F
0.0001 sec = 0.1 ms = 100 us...
06/20 14:35, 1F

06/20 14:45, , 2F
感謝cater大 !
06/20 14:45, 2F
※ 編輯: beatfuture 來自: 42.72.169.131 (06/20 14:48)

06/20 14:51, , 3F
是透過傳送速率來算出旋轉時間嗎??
06/20 14:51, 3F

06/20 15:17, , 4F
5400RPM=外圈每秒90轉=平均每秒180轉=每轉1/180秒
06/20 15:17, 4F

06/20 15:18, , 5F
rotational latency = 1/180 sec
06/20 15:18, 5F

06/20 15:18, , 6F
in average
06/20 15:18, 6F
哦喔~~~終於搞懂了 !! 執行時間= 找尋時間+旋轉時間+傳輸時間+控制時間 = 12ms + 5.55ms + 2ms + 0.1ms = 19.65ms => 19.7 ms 感謝各位大大好心的指點 !! ※ 編輯: beatfuture 來自: 42.72.169.131 (06/20 17:03)

06/20 17:14, , 7F
我一直以為要算出"旋轉時間",其實正確的是旋轉延遲時間
06/20 17:14, 7F
文章代碼(AID): #1HmfsvcJ (Examination)
文章代碼(AID): #1HmfsvcJ (Examination)