FF)定時(shí)的持續(xù)時(shí)間。計(jì)時(shí)器42將已計(jì)數(shù)的時(shí)間復(fù)位,重新開(kāi)始進(jìn)行經(jīng)過(guò)時(shí)間的計(jì)數(shù)。計(jì)時(shí)器42在磁盤(pán)裝置I被斷電后停止時(shí)間的計(jì)數(shù),但從下一次的通電定時(shí)起再次開(kāi)始經(jīng)過(guò)時(shí)間的計(jì)數(shù)。
[0039]經(jīng)過(guò)時(shí)間判定部43以預(yù)定的定時(shí)(例如一定周期)參照計(jì)時(shí)器42,識(shí)別從發(fā)生特定狀況起的經(jīng)過(guò)時(shí)間。經(jīng)過(guò)時(shí)間判定部43針對(duì)當(dāng)前的經(jīng)過(guò)時(shí)間來(lái)判定屬于多個(gè)時(shí)間區(qū)域(參照?qǐng)D4)中的哪個(gè)時(shí)間區(qū)域。多個(gè)時(shí)間區(qū)域是從O秒起按預(yù)定時(shí)間進(jìn)行劃分的,例如包含“O?10”秒、“10?20”秒以及“20?”秒。例如,如果當(dāng)前的經(jīng)過(guò)時(shí)間是5秒,則經(jīng)過(guò)時(shí)間判定部43判定為當(dāng)前的經(jīng)過(guò)時(shí)間屬于時(shí)間區(qū)域“O?10”秒?;蛘?,例如,若當(dāng)前的經(jīng)過(guò)時(shí)間是15秒,則經(jīng)過(guò)時(shí)間判定部43判定為當(dāng)前的經(jīng)過(guò)時(shí)間屬于時(shí)間區(qū)域“10?20”秒。經(jīng)過(guò)時(shí)間判定部43將判定結(jié)果供給到確定部45。
[0040]持續(xù)時(shí)間判定部44從計(jì)時(shí)器42取得特定狀況從發(fā)生到完結(jié)的持續(xù)時(shí)間。持續(xù)時(shí)間判定部44針對(duì)前一次的持續(xù)時(shí)間判定屬于多個(gè)區(qū)間(圖5)中的哪個(gè)區(qū)間。多個(gè)區(qū)間是以預(yù)定間隔進(jìn)行劃分的,例如包含“24小時(shí)以下”、“24?48小時(shí)”、“48小時(shí)?I周”以及“I周以上”。例如,若前一次的持續(xù)時(shí)間是12小時(shí),則持續(xù)時(shí)間判定部44判定為前一次的持續(xù)時(shí)間屬于區(qū)間“24小時(shí)以下”。例如,若前一次的持續(xù)時(shí)間是30小時(shí),則持續(xù)時(shí)間判定部44判定為前一次的持續(xù)時(shí)間屬于區(qū)間“24?48小時(shí)”。持續(xù)時(shí)間判定部44將判定結(jié)果供給到確定部45。
[0041]確定部45從經(jīng)過(guò)時(shí)間判定部43接受對(duì)當(dāng)前的經(jīng)過(guò)時(shí)間的判定結(jié)果,從持續(xù)時(shí)間判定部44接受對(duì)前一次的持續(xù)時(shí)間的判定結(jié)果。確定部45按照對(duì)前一次的持續(xù)時(shí)間的判定結(jié)果和對(duì)當(dāng)前的經(jīng)過(guò)時(shí)間的判定結(jié)果來(lái)確定訪問(wèn)計(jì)數(shù)器41的計(jì)數(shù)單位。即,確定部45按照特定狀況從發(fā)生到完結(jié)的持續(xù)時(shí)間和從發(fā)生特定狀況起的經(jīng)過(guò)時(shí)間來(lái)確定訪問(wèn)計(jì)數(shù)器41的計(jì)數(shù)單位。例如,確定部45具有權(quán)重暫時(shí)確定部45a和權(quán)重調(diào)整部45b。
[0042]權(quán)重暫時(shí)確定部45a接受對(duì)當(dāng)前的經(jīng)過(guò)時(shí)間的判定結(jié)果。權(quán)重暫時(shí)確定部45a參照權(quán)重表(參照?qǐng)D4),按照對(duì)當(dāng)前的經(jīng)過(guò)時(shí)間的判定結(jié)果來(lái)暫時(shí)確定與當(dāng)前的經(jīng)過(guò)時(shí)間對(duì)應(yīng)的乘法器41b應(yīng)進(jìn)行乘法運(yùn)算的權(quán)重。即,權(quán)重暫時(shí)確定部45a按照從發(fā)生特定狀況起的經(jīng)過(guò)時(shí)間來(lái)暫時(shí)確定乘法器41b應(yīng)進(jìn)行乘法運(yùn)算的權(quán)重。權(quán)重暫時(shí)確定部45a將所暫時(shí)確定的權(quán)重供給到權(quán)重調(diào)整部45b。
[0043]權(quán)重表具有例如如圖4所示那樣的數(shù)據(jù)構(gòu)造。圖4是表示權(quán)重表的數(shù)據(jù)構(gòu)造的圖。權(quán)重表針對(duì)從發(fā)生特定狀況起的經(jīng)過(guò)時(shí)間的多個(gè)時(shí)間區(qū)域,對(duì)時(shí)間區(qū)域和權(quán)重進(jìn)行了關(guān)聯(lián)。多個(gè)時(shí)間區(qū)域與經(jīng)過(guò)時(shí)間判定部43用于判定的多個(gè)時(shí)間區(qū)域相同。通過(guò)參照權(quán)重表,能夠確定對(duì)于各時(shí)間區(qū)域的權(quán)重。權(quán)重表既可以存儲(chǔ)在磁盤(pán)11的管理區(qū)域中,也可以存儲(chǔ)在非易失性存儲(chǔ)器28中,還可以存儲(chǔ)在緩沖存儲(chǔ)器29中。
[0044]如上述這樣,在著眼于特定狀況(例如系統(tǒng)啟動(dòng)時(shí))的情況下,從發(fā)生特定狀況起的經(jīng)過(guò)時(shí)間短的訪問(wèn)與從發(fā)生特定狀況起的經(jīng)過(guò)時(shí)間長(zhǎng)的訪問(wèn)相比,可能優(yōu)先級(jí)更高。權(quán)重表需要考慮這一點(diǎn)來(lái)確定。
[0045]權(quán)重表被確定為使得在從發(fā)生特定狀況起的經(jīng)過(guò)時(shí)間是第I時(shí)間的情況下訪問(wèn)計(jì)數(shù)器41的計(jì)數(shù)單位為CU1,在從發(fā)生特定狀況起的經(jīng)過(guò)時(shí)間是第2時(shí)間的情況下訪問(wèn)計(jì)數(shù)器41的計(jì)數(shù)單位為CU2。例如,權(quán)重表被確定為使得在從發(fā)生特定狀況起的經(jīng)過(guò)時(shí)間是第I時(shí)間的情況下乘法器應(yīng)進(jìn)行乘法運(yùn)算的權(quán)重為第I權(quán)重,在從發(fā)生特定狀況起的經(jīng)過(guò)時(shí)間是第2時(shí)間的情況下乘法器應(yīng)進(jìn)行乘法運(yùn)算的權(quán)重為第2權(quán)重。第2時(shí)間是比第I時(shí)間長(zhǎng)的時(shí)間。第2權(quán)重是比第I權(quán)重小的權(quán)重。即,權(quán)重表被確定為使得從發(fā)生特定狀況起的經(jīng)過(guò)時(shí)間(例如從通電起的時(shí)間)短時(shí)與從發(fā)生特定狀況起的經(jīng)過(guò)時(shí)間長(zhǎng)時(shí)相比,權(quán)重能變大。
[0046]例如,若當(dāng)前的經(jīng)過(guò)時(shí)間屬于時(shí)間區(qū)域“O?10”,則圖2所示的權(quán)重暫時(shí)確定部45a將權(quán)重暫時(shí)確定為“ 100”,若屬于時(shí)間區(qū)域“ 10?20”,則權(quán)重暫時(shí)確定部45a將權(quán)重暫時(shí)確定為“10”,若屬于時(shí)間區(qū)域“20?”,則權(quán)重暫時(shí)確定部45a將權(quán)重暫時(shí)確定為“I”。
[0047]權(quán)重調(diào)整部45b從權(quán)重暫時(shí)確定部45a接受已暫時(shí)確定的權(quán)重。另外,權(quán)重調(diào)整部45b按照對(duì)從持續(xù)時(shí)間判定部44接受的前一次的持續(xù)時(shí)間的判定結(jié)果,并參照系數(shù)表(參照?qǐng)D5)來(lái)確定與前一次的持續(xù)時(shí)間對(duì)應(yīng)的系數(shù)。權(quán)重調(diào)整部45b使用已確定的系數(shù)來(lái)調(diào)整已暫時(shí)確定的權(quán)重。例如,權(quán)重調(diào)整部45b通過(guò)將該系數(shù)與已暫時(shí)確定的權(quán)重相乘,能夠得到調(diào)整后的權(quán)重。此時(shí),權(quán)重調(diào)整部45b在相乘結(jié)果小于I的情況下,能夠固定地將I作為調(diào)整后的權(quán)重。即,權(quán)重調(diào)整部45b按照特定狀況從發(fā)生到完結(jié)的持續(xù)時(shí)間來(lái)調(diào)整已暫時(shí)確定的權(quán)重。權(quán)重調(diào)整部45b將調(diào)整后的權(quán)重確定為乘法器41b應(yīng)進(jìn)行乘法運(yùn)算的權(quán)重,并供給到乘法器41b。
[0048]系數(shù)表具有例如如圖5所示那樣的數(shù)據(jù)構(gòu)造。圖5是表示系數(shù)表的數(shù)據(jù)構(gòu)造的圖。系數(shù)表針對(duì)特定狀況從發(fā)生到完結(jié)的持續(xù)時(shí)間的多個(gè)區(qū)間,對(duì)區(qū)間和系數(shù)進(jìn)行了關(guān)聯(lián)。多個(gè)區(qū)間與持續(xù)時(shí)間判定部44用于判定的多個(gè)區(qū)間相同。通過(guò)參照系數(shù)表,能夠確定對(duì)于各區(qū)間的系數(shù)。系數(shù)表既可以存儲(chǔ)在磁盤(pán)11的管理區(qū)域中,也可以存儲(chǔ)在非易失性存儲(chǔ)器28中,還可以存儲(chǔ)在緩沖存儲(chǔ)器29中。
[0049]在特定狀況從發(fā)生到完結(jié)的持續(xù)時(shí)間短、且從發(fā)生特定狀況起的經(jīng)過(guò)時(shí)間短的情況下,使被訪問(wèn)的數(shù)據(jù)更優(yōu)先的必要性很高。相反地,在特定狀況從發(fā)生到完結(jié)的持續(xù)時(shí)間長(zhǎng)、且從發(fā)生特定狀況起的經(jīng)過(guò)時(shí)間短的情況下,與特定狀況從發(fā)生到完結(jié)的持續(xù)時(shí)間短的情況相比,認(rèn)為使被訪問(wèn)的數(shù)據(jù)更優(yōu)先的必要性相對(duì)變低。系數(shù)表中的系數(shù)需要考慮這一點(diǎn)來(lái)確定。
[0050]系數(shù)表被確定為使得在特定狀況從發(fā)生到完結(jié)的持續(xù)時(shí)間是第I持續(xù)時(shí)間的情況下訪問(wèn)計(jì)數(shù)器41的計(jì)數(shù)單位成為CU3,在特定狀況從發(fā)生到完結(jié)的持續(xù)時(shí)間是第2持續(xù)時(shí)間的情況下訪問(wèn)計(jì)數(shù)器41的計(jì)數(shù)單位成為CU4。此外,計(jì)數(shù)單位CU3、CU4既可以有與前述的計(jì)數(shù)單位CU1、CU2之中相同的值,也可以互不相同。第2持續(xù)時(shí)間是比第I持續(xù)時(shí)間長(zhǎng)的時(shí)間間隔。CU4是比CU3小的值。即,系數(shù)表被確定為使得與特定狀況從發(fā)生到完結(jié)的持續(xù)時(shí)間(例如啟動(dòng)持續(xù)時(shí)間)短時(shí)相比,特定狀況從發(fā)生到完結(jié)的持續(xù)時(shí)間長(zhǎng)時(shí)的系數(shù)能變小。
[0051]例如,若前一次的持續(xù)時(shí)間屬于區(qū)間“24小時(shí)以下”,則圖2所示的權(quán)重調(diào)整部45b將系數(shù)確定為“1.5”,若前一次的持續(xù)時(shí)間屬于區(qū)間“24?48小時(shí)”,則權(quán)重調(diào)整部45b將系數(shù)確定為“1.0”,若前一次的持續(xù)時(shí)間屬于區(qū)間“48小時(shí)?I周”,則權(quán)重調(diào)整部45b將系數(shù)確定為“0.5”,若前一次的持續(xù)時(shí)間屬于區(qū)間“I周以上”,則權(quán)重調(diào)整部45b將系數(shù)確定為 “一I”。
[0052]與區(qū)間“I周以上”對(duì)應(yīng)的系數(shù)是通過(guò)權(quán)重調(diào)整部45b固定地將I作為調(diào)整后的權(quán)重這樣的值即可,并不限于“一1”,例如也可以是“O”。
[0053]這樣,通過(guò)系數(shù)來(lái)調(diào)整權(quán)重的值。由此,在裝置的啟動(dòng)持續(xù)時(shí)間短的情況下,剛啟動(dòng)后的數(shù)據(jù)訪問(wèn)計(jì)數(shù)權(quán)重增加,因此在重新配置磁盤(pán)11上的數(shù)據(jù)時(shí),容易使剛啟動(dòng)后的數(shù)據(jù)優(yōu)先。另外,在裝置的啟動(dòng)持續(xù)時(shí)間長(zhǎng)的情況下,由于剛啟動(dòng)后的數(shù)據(jù)訪問(wèn)計(jì)數(shù)權(quán)重減少,所以容易使訪問(wèn)頻率高的數(shù)據(jù)優(yōu)先。
[0054]更新處理部46以與區(qū)域RGO?RG17進(jìn)行了關(guān)聯(lián)的方式接受訪問(wèn)計(jì)數(shù)器41的計(jì)數(shù)值。更新處理部46確定與訪問(wèn)計(jì)數(shù)器41的計(jì)數(shù)值對(duì)應(yīng)的區(qū)域(邏輯地址的范圍),并且對(duì)訪問(wèn)計(jì)數(shù)表進(jìn)行訪問(wèn)。更新處理部46將訪問(wèn)計(jì)數(shù)器41的計(jì)數(shù)值和訪問(wèn)計(jì)數(shù)表中的與上述已確定的區(qū)域(邏輯地址的范圍)對(duì)應(yīng)的累積值相加。更新處理部46用相加結(jié)果覆蓋(蓋寫(xiě))更新與已確定的區(qū)域(邏輯地址的范圍)對(duì)應(yīng)的累積值。
[0055]在訪問(wèn)計(jì)數(shù)表被存儲(chǔ)在磁盤(pán)11的管理區(qū)域中的情況下,通過(guò)更新處理部46,更新處理可以如下這樣進(jìn)行:讀出訪問(wèn)計(jì)數(shù)表而使其暫時(shí)存儲(chǔ)在緩沖存儲(chǔ)器29中,將更新后的訪問(wèn)計(jì)數(shù)表回寫(xiě)到磁盤(pán)11的管理區(qū)域?;蛘?,由更新處理部46進(jìn)行的更新處理可以如下這樣進(jìn)行:選擇性地讀出訪問(wèn)計(jì)數(shù)表中的與已確定的區(qū)域(邏輯地址的范圍)對(duì)應(yīng)的累積值,使其暫時(shí)存儲(chǔ)在緩沖存儲(chǔ)器29中,并將更新后的累積值回寫(xiě)到磁盤(pán)11的管理區(qū)域。
[0056]重新配置處理部47按照訪問(wèn)計(jì)數(shù)表(參照?qǐng)D3)來(lái)重新配置記錄在磁盤(pán)上的數(shù)據(jù)。重新配置處理部47進(jìn)行數(shù)據(jù)重新配置,使得越是訪問(wèn)計(jì)數(shù)表的累積值高的區(qū)域的數(shù)據(jù),越配置在訪問(wèn)時(shí)間短(訪問(wèn)快)的區(qū)域。
[0057]在磁盤(pán)裝置I中,如上述這樣,在訪問(wèn)時(shí)間中存在尋找時(shí)間和旋轉(zhuǎn)等待時(shí)間等機(jī)械性等待時(shí)間。該機(jī)械性的等待時(shí)間是用于圖1中通過(guò)VCM16進(jìn)行相對(duì)于磁盤(pán)11的磁頭22的定位的時(shí)間。
[0058]例如,在磁頭22從用虛線表示的退避位置移動(dòng)到磁盤(pán)11上時(shí),在磁盤(pán)11上呈同心圓狀設(shè)置有多個(gè)的多條磁道中,與內(nèi)周側(cè)的磁道相比,外周側(cè)的磁道的訪問(wèn)時(shí)間容易變短。
[0059]另外,例如,在磁盤(pán)裝置I中,與將以時(shí)間上接近的定時(shí)進(jìn)行訪問(wèn)的數(shù)據(jù)配置在不同或不相鄰的磁道的情況相比,配置在相同或相鄰的磁道的情況下的尋道時(shí)間容易變短,因此訪問(wèn)時(shí)間容易變短。
[0060]另外,例如,有時(shí)與磁盤(pán)11中的內(nèi)周側(cè)的磁道相比,外周側(cè)的磁道的每I周能容納的數(shù)據(jù)量較多,因此容易將以時(shí)間上接近的定時(shí)進(jìn)行訪問(wèn)的數(shù)據(jù)配置在相同的磁道。即,從這個(gè)觀點(diǎn)來(lái)看,與內(nèi)周側(cè)的磁道相比,外周側(cè)的磁道難以發(fā)生尋找(seek),訪問(wèn)時(shí)間容易變短。
[0061]另外,例如,在磁盤(pán)裝置I中,也有復(fù)制記錄在磁盤(pán)11上的數(shù)據(jù)而得到的數(shù)據(jù)作為操作用的數(shù)據(jù)被儲(chǔ)存在緩沖存儲(chǔ)器29內(nèi)的情況。在該情況下,與訪問(wèn)復(fù)制源的數(shù)據(jù)相比,復(fù)制目標(biāo)的緩沖存儲(chǔ)器29內(nèi)的數(shù)據(jù)的訪問(wèn)時(shí)間容易與不存在機(jī)械性等待時(shí)間相應(yīng)地縮短。
[0062]在以下的說(shuō)明中,設(shè)為:數(shù)據(jù)的訪問(wèn)順序是已知的,以按各物理地址與數(shù)據(jù)的訪問(wèn)順序關(guān)聯(lián)了的方式,預(yù)先實(shí)驗(yàn)性地取得訪問(wèn)時(shí)間。另外,設(shè)為:在物理地址和邏輯地址的關(guān)聯(lián)(分配)變更的情況下,也