Re: [問題] 關於磁碟運算方式

看板TransCSI作者 (之)時間14年前 (2010/03/11 13:41), 編輯推噓2(208)
留言10則, 3人參與, 最新討論串2/2 (看更多)
※ 引述《oklp1415 (1415)》之銘言: : 一磁碟機每分鐘7600轉,資料轉移時間為每秒三百萬位元組,平均搜尋時間為10毫秒, : 則同意磁柱內的3000位元組之隨機存取時間為多少秒? : 以上這各例子要如何解答?麻煩賜教一下~"~ : 好像有板上有這各問題~但是在下不太理解~"~ 隨機存取時間 = seek time + rotational time + data transfer time 搜尋時間: 題目已給 10ms 轉動延遲時間 :(60*1000)/7600 = 7.89 ms 取平均值 7.89/2 = 3.94ms 資料傳輸時間 = {(1*1000) / 3000000 }* 3000 =1ms 所以隨機存取時間 = 10ms + 3.94ms +1ms = 14.94 ms 應該是這樣,有誤的地方請高手指較 : | -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.85.184.10

03/11 13:49, , 1F
為何(60*1000)要這各? 還有謂何還是除2取平均值?
03/11 13:49, 1F

03/11 13:51, , 2F
RPM的單位是轉/分,先換算出微秒/轉,所以60是分、1000是微秒
03/11 13:51, 2F

03/11 13:52, , 3F
至於平均值,因為有時候讀寫頭在讀並不是單單在一個磁區上,可
03/11 13:52, 3F

03/11 13:53, , 4F
能跑很裡面也可能在最外圈
03/11 13:53, 4F

03/11 13:57, , 5F
類似文:1487 因為他算是好像無(60*1000)的問題所以才問的
03/11 13:57, 5F

03/11 14:13, , 6F
你看一下z > 7 > 2 > 16 的題目b,他的解法是跟我一樣的 Q_Q
03/11 14:13, 6F

03/15 08:04, , 7F
U大,請問在算平均旋轉時間不用四捨五入到小數點第二位嗎?
03/15 08:04, 7F

03/15 08:06, , 8F
給一樓:U大給的公式可能是給對時間單位換算比較清楚的人看
03/15 08:06, 8F

03/15 08:08, , 9F
若不太清楚,可先想公式,1秒=10^3毫秒=10^6微秒
03/15 08:08, 9F

03/15 08:09, , 10F
旋轉時間,可先算出轉一圈需要幾秒,再乘以10^3,就是毫秒
03/15 08:09, 10F
文章代碼(AID): #1Bc8A54j (TransCSI)
文章代碼(AID): #1Bc8A54j (TransCSI)