作者UT5 (之)
看板TransCSI
標題Re: [問題] 關於磁碟運算方式
時間Thu Mar 11 13:41:22 2010
※ 引述《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
1F:→ oklp1415:為何(60*1000)要這各? 還有謂何還是除2取平均值? 03/11 13:49
2F:→ UT5:RPM的單位是轉/分,先換算出微秒/轉,所以60是分、1000是微秒 03/11 13:51
3F:→ UT5:至於平均值,因為有時候讀寫頭在讀並不是單單在一個磁區上,可 03/11 13:52
4F:→ UT5:能跑很裡面也可能在最外圈 03/11 13:53
5F:→ oklp1415:類似文:1487 因為他算是好像無(60*1000)的問題所以才問的 03/11 13:57
6F:→ UT5:你看一下z > 7 > 2 > 16 的題目b,他的解法是跟我一樣的 Q_Q 03/11 14:13
7F:推 stator:U大,請問在算平均旋轉時間不用四捨五入到小數點第二位嗎? 03/15 08:04
8F:推 stator:給一樓:U大給的公式可能是給對時間單位換算比較清楚的人看 03/15 08:06
9F:→ stator:若不太清楚,可先想公式,1秒=10^3毫秒=10^6微秒 03/15 08:08
10F:→ stator:旋轉時間,可先算出轉一圈需要幾秒,再乘以10^3,就是毫秒 03/15 08:09