磁帶記錄裝置以及控制磁帶記錄裝置的數(shù)據(jù)寫入的方法
【專利摘要】本發(fā)明提供寫入控制方法,包括:通過將磁帶記錄裝置的磁頭定位在與磁帶介質(zhì)的第一端接近的預(yù)定位置上,從預(yù)定位置開始將數(shù)據(jù)寫在磁帶介質(zhì)上,當(dāng)該磁頭到達(dá)磁帶介質(zhì)的第二端時(shí)使磁帶介質(zhì)的走動方向繞回,并從第二端朝著第一端將數(shù)據(jù)寫在磁帶介質(zhì)上進(jìn)行來回?cái)?shù)據(jù)寫入的步驟;當(dāng)磁頭在繞回之后到達(dá)第一端時(shí)使磁帶介質(zhì)的走動方向繞回,并進(jìn)行隨后來回?cái)?shù)據(jù)寫入的步驟;以及在隨后來回?cái)?shù)據(jù)寫入中要寫入的剩余數(shù)據(jù)量小于在磁帶介質(zhì)的一個(gè)來回走動中要寫入的數(shù)據(jù)量的情況下,當(dāng)寫入繞回之后的剩余數(shù)據(jù)量的前一半時(shí),在磁頭到達(dá)第二端之前使磁帶介質(zhì)的走動方向繞回以便使寫入的數(shù)據(jù)的末端處在與第一端接近的位置上,并朝第一端寫入剩余數(shù)據(jù)的后一半的步驟。
【專利說明】磁帶記錄裝置以及控制磁帶記錄裝置的數(shù)據(jù)寫入的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通過讓磁帶介質(zhì)(磁帶)沿著其縱向來回走動將數(shù)據(jù)記錄在磁帶介質(zhì)中的磁帶記錄裝置(磁帶驅(qū)動器)。
[0002]尤其,本發(fā)明涉及寫入控制方法,其包括取決于數(shù)據(jù)量調(diào)整磁帶走動方向的繞回(wrap-turning)的定時(shí),以便縮短在讀取任何數(shù)據(jù)時(shí)定位所需的時(shí)間。
【背景技術(shù)】
[0003]磁帶驅(qū)動器在能耗效率方面,也就是說,在作為綠色存儲設(shè)備方面優(yōu)于硬盤驅(qū)動器。
[0004]另外,就數(shù)據(jù)讀取/寫入性能而言,磁帶驅(qū)動器與硬盤驅(qū)動器相當(dāng)。
[0005]但是,磁帶驅(qū)動器在數(shù)據(jù)讀取/寫入的定位能力方面明顯劣于硬盤驅(qū)動器。
[0006]按照描述在專利文獻(xiàn)I中的磁帶驅(qū)動器的技術(shù),在將一塊數(shù)據(jù)寫在磁帶介質(zhì)上之后,在將另一塊數(shù)據(jù)寫在磁帶介質(zhì)上之前,用啞數(shù)據(jù)填充磁帶介質(zhì)從該塊數(shù)據(jù)的末端直到與磁帶介質(zhì)的第一端上的預(yù)定位置(LP3)接近的位置的部分,從而提高定位能力。
[0007][引用列表]
[0008][專利文獻(xiàn)]
[0009][專利文獻(xiàn)I=JP2OO9-O992O7A
【發(fā)明內(nèi)容】
[0010]技術(shù)問題
[0011]描述在專利文獻(xiàn)I中的技術(shù)對于縮短將磁帶介質(zhì)插入磁帶驅(qū)動器中時(shí)移動到任何數(shù)據(jù)的始端所需的時(shí)間是有效的。但是,該技術(shù)對于縮短在讀取了磁帶介質(zhì)上的其他數(shù)據(jù)之后移動到任何數(shù)據(jù)的始端所需的時(shí)間是無效的。
[0012]鑒于這樣的情況,本發(fā)明的目的是提供縮短從磁帶介質(zhì)中讀取任何數(shù)據(jù)時(shí)定位所需的時(shí)間的數(shù)據(jù)寫入控制方法、磁帶存儲裝置以及程序。
[0013]問題的解決方案
[0014]為了實(shí)現(xiàn)上述目的,本發(fā)明提供了一種控制磁帶記錄裝置的數(shù)據(jù)寫入的控制方法,該磁帶記錄裝置通過讓磁帶介質(zhì)沿著縱向在磁帶介質(zhì)的相對端之間來回走動將數(shù)據(jù)記錄在磁帶介質(zhì)上。該方法包含:
[0015]通過將磁帶記錄裝置的磁頭定位在與磁帶介質(zhì)的第一端接近的預(yù)定位置上,從預(yù)定位置開始朝著磁帶介質(zhì)的第二端將數(shù)據(jù)寫在磁帶介質(zhì)上,當(dāng)該磁頭到達(dá)磁帶介質(zhì)的第二端時(shí)使磁帶介質(zhì)的走動方向繞回,并從第二端朝著第一端將數(shù)據(jù)寫在磁帶介質(zhì)上進(jìn)行來回?cái)?shù)據(jù)寫入的步驟;
[0016]當(dāng)磁頭在繞回之后到達(dá)第一端時(shí)使磁帶介質(zhì)的走動方向繞回,并進(jìn)行隨后來回?cái)?shù)據(jù)寫入的步驟;以及
[0017]在隨后來回?cái)?shù)據(jù)寫入中要寫入的剩余數(shù)據(jù)量小于在磁帶介質(zhì)的一個(gè)來回走動中要寫入的數(shù)據(jù)量(在來回寫入中涉及的要寫入繞道(wrap)中的數(shù)據(jù)量)(也就是說,繞回之后數(shù)據(jù)的末端(EOD)未到達(dá)第一端)的情況下,當(dāng)寫入繞回之后的剩余數(shù)據(jù)量的前一半時(shí),在磁頭到達(dá)第二端之前(動態(tài)地)使磁帶介質(zhì)的走動方向繞回以便使寫入的數(shù)據(jù)的末端(EOD)處在與第一端接近的位置上,并朝著第一端寫入剩余數(shù)據(jù)的后一半的步驟。
[0018]該控制方法的特征在于進(jìn)一步包含:從主裝置接收總數(shù)據(jù)量的數(shù)值的步驟;以及從總數(shù)據(jù)量的數(shù)值中計(jì)算(檢驗(yàn))要寫在磁帶介質(zhì)上的剩余數(shù)據(jù)量的步驟。
[0019]該控制方法的特征在于進(jìn)一步包含:磁帶記錄裝置通過與數(shù)據(jù)一起從主裝置接收特殊命令來接收總數(shù)據(jù)量的數(shù)值的步驟。
[0020]該控制方法的特征在于主裝置中的應(yīng)用程序從總數(shù)據(jù)量的數(shù)值中計(jì)算剩余數(shù)據(jù)量,以及記錄裝置從主裝置接收指示動態(tài)進(jìn)行繞回的定時(shí)(發(fā)生動態(tài)繞回的位置)的特殊命令。
[0021]該控制方法的特征在于,通過來回走動的寫入數(shù)據(jù)開始的位置是接在與第一端(LP2)相鄰的伺服數(shù)據(jù)之后的預(yù)定位置(LP3)。
[0022]該控制方法的特征在于,在計(jì)算剩余數(shù)據(jù)量的步驟中,每當(dāng)完成來回寫入時(shí)從總數(shù)據(jù)量的數(shù)值中計(jì)算剩余數(shù)據(jù)量。
[0023]該控制方法的特征在于,在計(jì)算剩余數(shù)據(jù)量的步驟中,當(dāng)接收到總數(shù)據(jù)量的數(shù)值時(shí),計(jì)算剩余數(shù)據(jù)量。
[0024]該控制方法的特征在于,在計(jì)算剩余數(shù)據(jù)量的步驟中,通過考慮用于可能出現(xiàn)寫入糾錯的容限(損耗容量)計(jì)算剩余數(shù)據(jù)量。
[0025]該控制方法的特征在于,在動態(tài)繞回之后寫入剩余數(shù)據(jù)的后一半的步驟中,如果正在寫入的數(shù)據(jù)的末端(E0D)未到達(dá)第一端,則寫入啞數(shù)據(jù)直到與第一端接近的位置。
[0026]該控制方法的特征在于,該磁帶介質(zhì)具有沿著磁帶介質(zhì)的縱向延伸的多條帶,每條帶具有沿著縱向延伸的多條繞道(磁道(track)),以及在成對繞道(磁道)上進(jìn)行來回?cái)?shù)據(jù)寫入。
[0027]更進(jìn)一步,本發(fā)明提供了一種通過讓磁帶介質(zhì)沿著縱向在磁帶介質(zhì)的相對端之間來回走動將數(shù)據(jù)記錄在磁帶介質(zhì)上的磁帶記錄裝置。該裝置的控制部分執(zhí)行:
[0028]通過將磁帶記錄裝置的磁頭定位在與磁帶介質(zhì)的第一端接近的預(yù)定位置上,從預(yù)定位置開始朝著磁帶介質(zhì)的第二端將數(shù)據(jù)寫在磁帶介質(zhì)上,當(dāng)該磁頭到達(dá)磁帶介質(zhì)的第二端時(shí)使磁帶介質(zhì)的走動方向繞回,并從第二端朝著第一端將數(shù)據(jù)寫在磁帶介質(zhì)上進(jìn)行來回?cái)?shù)據(jù)寫入的步驟;
[0029]當(dāng)磁頭在繞回之后到達(dá)第一端時(shí)使磁帶介質(zhì)的走動方向繞回,并進(jìn)行隨后來回?cái)?shù)據(jù)寫入的步驟;以及
[0030]在在隨后來回?cái)?shù)據(jù)寫入中要寫入的剩余數(shù)據(jù)量小于在磁帶介質(zhì)的一個(gè)來回走動中要寫入的數(shù)據(jù)量(在來回寫入中涉及的要寫入磁道中的數(shù)據(jù)量)(也就是說,繞回之后數(shù)據(jù)的末端(E0D)未到達(dá)第一端)的情況下,當(dāng)寫入繞回之后的剩余數(shù)據(jù)量的前一半時(shí),在磁頭到達(dá)第二端之前使磁帶介質(zhì)的走動方向繞回以便使寫入的數(shù)據(jù)的末端(E0D)處在與第一端接近的位置上,并朝著第一端寫入剩余數(shù)據(jù)的后一半的步驟。
[0031]更進(jìn)一步,本發(fā)明提供了一種控制磁帶記錄裝置的數(shù)據(jù)寫入的程序,該數(shù)據(jù)記錄裝置通過讓磁帶介質(zhì)沿著縱向在磁帶介質(zhì)的相對端之間來回走動將數(shù)據(jù)記錄在磁帶介質(zhì)上。該程序使計(jì)算機(jī)執(zhí)行:
[0032]通過將磁帶記錄裝置的磁頭定位在與磁帶介質(zhì)的第一端接近的預(yù)定位置上,從預(yù)定位置開始朝著磁帶介質(zhì)的第二端將數(shù)據(jù)寫在磁帶介質(zhì)上,當(dāng)該磁頭到達(dá)磁帶介質(zhì)的第二端時(shí)使磁帶介質(zhì)的走動方向繞回,并從第二端朝著第一端將數(shù)據(jù)寫在磁帶介質(zhì)上進(jìn)行來回?cái)?shù)據(jù)寫入的步驟;
[0033]當(dāng)磁頭在繞回之后到達(dá)第一端時(shí)使磁帶介質(zhì)的走動方向繞回,并進(jìn)行隨后來回?cái)?shù)據(jù)寫入的步驟;以及
[0034]在在隨后來回?cái)?shù)據(jù)寫入中要寫入的剩余數(shù)據(jù)量小于在磁帶介質(zhì)的一個(gè)來回走動中要寫入的數(shù)據(jù)量(在來回寫入中涉及的要寫入磁道中的數(shù)據(jù)量)(也就是說,繞回之后數(shù)據(jù)的末端(EOD)未到達(dá)第一端)的情況下,當(dāng)寫入繞回之后的剩余數(shù)據(jù)量的前一半時(shí),在磁頭到達(dá)第二端之前使磁帶介質(zhì)的走動方向繞回以便使寫入的數(shù)據(jù)的末端(EOD)處在與第一端接近的位置上,并朝著第一端寫入剩余數(shù)據(jù)的后一半的步驟。
[0035]本發(fā)明的優(yōu)點(diǎn)
[0036]按照本發(fā)明,通過改變使磁帶走動方向繞回的定時(shí),將寫在磁帶介質(zhì)上的數(shù)據(jù)的末端調(diào)整成與磁帶介質(zhì)上的預(yù)定位置接近。結(jié)果,顯著提高了讀取記錄在磁帶介質(zhì)上的數(shù)據(jù)時(shí)數(shù)據(jù)定位的能力。
【專利附圖】
【附圖說明】
[0037]圖l(a)_(c)示出了牽涉到使磁帶沿著縱向來回重復(fù)走動的數(shù)據(jù)讀取/寫入格式;
[0038]圖2示出了應(yīng)用本發(fā)明的一個(gè)實(shí)施例的磁帶記錄裝置100的硬件配置的一個(gè)例子;
[0039]圖3(a)_(b)是例示通過讓磁帶走動方向繞回將數(shù)據(jù)寫入磁帶介質(zhì)的兩條繞道中的方式的圖形;
[0040]圖4示出了按照本發(fā)明一個(gè)實(shí)施例的寫入方法的流程;以及
[0041]圖5是例示以可以容易地基于主機(jī)存取數(shù)據(jù)的方式寫入從多臺主機(jī)發(fā)送的數(shù)據(jù)的方法的圖形。
【具體實(shí)施方式】
[0042]在下文中,將描述實(shí)現(xiàn)本發(fā)明(實(shí)施例)的方式。但是,這些實(shí)施例無意限制由權(quán)利要求書限定的本發(fā)明。
[0043]具體地說,本發(fā)明提供了使磁帶驅(qū)動器可以將具有相對大量的數(shù)據(jù)(例如,運(yùn)動畫面文件)寫在磁帶介質(zhì)上,以便縮短數(shù)據(jù)讀取時(shí)定位所需的時(shí)間的寫入方法。按照本發(fā)明的寫入方法將在主裝置(主機(jī))將數(shù)據(jù)發(fā)送給磁帶記錄裝置(磁帶驅(qū)動器)的背景下描述。磁帶介質(zhì)的走動方向的繞回定時(shí)在數(shù)據(jù)寫入期間動態(tài)地確定,以便將寫入數(shù)據(jù)的尾端,即,寫入數(shù)據(jù)的末端(EOD)定位在磁帶介質(zhì)(磁帶)的預(yù)定位置上。
[0044]圖1示出了牽涉到使磁帶沿著縱向來回重復(fù)走動的數(shù)據(jù)讀取/寫入格式。
[0045]當(dāng)將數(shù)據(jù)依次寫在磁帶介質(zhì)上時(shí),磁帶驅(qū)動器從磁帶的始端開始寫入數(shù)據(jù)。
[0046]LTO (線性磁帶開放)或IBM TS1120磁帶驅(qū)動器使用牽涉到使磁帶沿著縱向來回重復(fù)走動的數(shù)據(jù)讀取/寫入格式。
[0047]按照現(xiàn)有格式,磁帶的走動方向總是在像其縱向末端或與之接近的位置(LP3或LP4)那樣的預(yù)定位置上改變或繞回。
[0048]在下文中,作為一個(gè)例子,將在磁帶記錄裝置遵從LT0標(biāo)準(zhǔn)的背景下對本發(fā)明加以描述。但是,本發(fā)明的應(yīng)用不局限于遵從LT0標(biāo)準(zhǔn)的磁帶記錄裝置或與該磁帶記錄裝置連接的主裝置。本發(fā)明可以有效地應(yīng)用于通過讓磁帶介質(zhì)沿著縱向來回走動將數(shù)據(jù)記錄在磁帶介質(zhì)上的任何磁帶記錄裝置。
[0049]下面將參照圖1 (a)描述遵從LT0標(biāo)準(zhǔn)的磁帶介質(zhì)的記錄區(qū)的配置以及數(shù)據(jù)寫入方法。
[0050]如圖1(a)所示,磁帶介質(zhì)10具有沿著磁帶介質(zhì)10的縱向從磁帶的始端(Β0Τ)延伸到磁帶的末端(EOT)的多條帶15??刂茢?shù)據(jù)寫入位置的伺服磁道20沿著多條帶15每一條的每一邊,沿著縱向延伸。
[0051]圖1(b)示出了磁帶驅(qū)動器未從磁帶介質(zhì)10的始端(Β0Τ)上的邏輯位置2 (LP2)開始,而是從顯示成LP3的稍在LP2后面的位置開始寫入數(shù)據(jù)。當(dāng)將數(shù)據(jù)依次寫在具有這樣記錄區(qū)配置的磁帶介質(zhì)10上時(shí),遵從LT0標(biāo)準(zhǔn)的磁帶記錄裝置從磁帶介質(zhì)10的始端開始寫入數(shù)據(jù)。
[0052]當(dāng)?shù)谝淮螌?shù)據(jù)寫在磁帶介質(zhì)10上時(shí),磁帶記錄裝置從圖1(b)中用標(biāo)號40表示、數(shù)據(jù)帶0上與LP3接近的位置開始寫入數(shù)據(jù),并朝著LP4繼續(xù)寫入數(shù)據(jù)。一旦數(shù)據(jù)被寫到磁帶介質(zhì)10的末端,磁帶記錄裝置就使磁帶走動方向繞回,以便磁帶如圖1 (b)中的箭頭所示,沿著從LP4到LP3的方向走動,并繼續(xù)寫入數(shù)據(jù)。如果要另外寫入新數(shù)據(jù),則磁帶記錄裝置從與已經(jīng)寫在磁帶介質(zhì)10上的最后數(shù)據(jù)相鄰的位置開始寫入數(shù)據(jù)。
[0053]將上述的位置存儲在配備在磁帶介質(zhì)中的稱為盒式存儲器(CM)的非易失性存儲器中。沿著從LP3到LP4的方向或從LP4到LP3的方向?qū)懭霐?shù)據(jù)的每個(gè)區(qū)域被稱為繞道。多條繞道通過標(biāo)識號來標(biāo)識。該繞道也可以稱為數(shù)據(jù)磁道(磁道)。改變(反轉(zhuǎn))磁帶走動方向的操作被稱為繞回。當(dāng)將數(shù)據(jù)寫在磁帶介質(zhì)上時(shí),磁帶驅(qū)動器將從主機(jī)發(fā)送的具有可變長度的數(shù)據(jù)重構(gòu)成稱為數(shù)據(jù)集(DS)的具有固定長度的單位。每個(gè)DS包括稱為數(shù)據(jù)集信息表(DSIT)的有關(guān)DS的元信息。
[0054]當(dāng)?shù)谝淮螌?shù)據(jù)寫在磁帶介質(zhì)上時(shí),磁帶驅(qū)動器從編號為“0”的繞道(Wrap#0)中與LP3接近的位置開始寫入數(shù)據(jù)。當(dāng)另外寫入新數(shù)據(jù)時(shí),磁帶驅(qū)動器從與已經(jīng)寫入的最后數(shù)據(jù)相鄰的位置開始寫入數(shù)據(jù)。當(dāng)用新數(shù)據(jù)蓋寫現(xiàn)有數(shù)據(jù)時(shí),磁帶驅(qū)動器從要被蓋寫的數(shù)據(jù)的始端開始寫入新數(shù)據(jù)。磁帶驅(qū)動器是順序存取設(shè)備,因此不能將數(shù)據(jù)放在任意位置上來提高存取速度。
[0055]在存取除了第一寫入數(shù)據(jù)之外的其他數(shù)據(jù)時(shí),該數(shù)據(jù)的始端處在任意位置上。換句話說,該數(shù)據(jù)的始端未必處在與LP3接近的位置上。因此,磁帶定位要花費(fèi)較長時(shí)間。按照LT0標(biāo)準(zhǔn),將磁頭從當(dāng)前位置LP3移到與LP4接近的位置要花費(fèi)大約2分鐘。
[0056]作為順序存取設(shè)備的磁帶記錄裝置通過讓磁帶介質(zhì)10沿著縱向來回走動依次將數(shù)據(jù)記錄在磁帶介質(zhì)10。于是,除了第一寫入數(shù)據(jù)之外的其他數(shù)據(jù)從磁帶介質(zhì)10上的任意位置開始。因此,在讀取數(shù)據(jù)時(shí)或在寫入新數(shù)據(jù)時(shí),要讀取的數(shù)據(jù)或要寫入的新數(shù)據(jù)可能未從磁帶介質(zhì)10的始端開始。如果要讀取的數(shù)據(jù)或要寫入的新數(shù)據(jù)未從磁帶介質(zhì)10的始端開始,則需要讓磁帶介質(zhì)10走到所希望位置,因此,磁帶定位花費(fèi)較長時(shí)間。
[0057]圖1 (c)示出了由具有一條讀取/寫入信道的磁頭存取的一條數(shù)據(jù)帶的繞道結(jié)構(gòu)或磁道結(jié)構(gòu)。一條數(shù)據(jù)帶包括十一條繞道或磁道。一個(gè)磁頭通過改變方向存取十一條磁道。首先,如圖中的箭頭所示,磁頭存取最外面物理磁道。當(dāng)磁頭到達(dá)磁道的末端時(shí),即,磁帶的末端時(shí),如箭頭所示,磁頭改變方向,存取另一側(cè)的磁道。這樣,每當(dāng)磁頭到達(dá)磁帶的末端時(shí),磁頭就改變方向和存取內(nèi)磁道。
[0058]磁道號(track#)是取決于介質(zhì)上的物理位置的標(biāo)識號,繞道號(Wrap#)是按存取的次序指定給介質(zhì)上的物理位置的標(biāo)識號。
[0059]如果Wrap#是偶數(shù),則讀取/寫入發(fā)生在從LP3到LP4的方向上。如果Wrap#是奇數(shù),則讀取/寫入發(fā)生在從LP4到LP3的方向上。在下面所述的按照本發(fā)明的寫入方法中,在一個(gè)來回寫入中讀取/寫入的一塊數(shù)據(jù)用像Wrap#0和Wrap#l那樣,編號為偶數(shù)和奇數(shù)的一對繞道表達(dá),具體地說,在一個(gè)來回寫入中讀取/寫入的一塊數(shù)據(jù)被表達(dá)成,例如,編號為2*N和2*N+1的一對繞道。存儲作為讀取/寫入的單位的DS。注意,符號代表相乘。
[0060]圖2示出了應(yīng)用本發(fā)明的一個(gè)實(shí)施例的磁帶記錄裝置100的硬件配置的一個(gè)例子。磁帶記錄裝置100包括接口 110、緩沖器120、記錄信道130、讀取/寫入磁頭40、控制部分150、定位部分160、電機(jī)驅(qū)動器170和電機(jī)180。
[0061]通信接口 110在網(wǎng)絡(luò)上與主裝置300通信。例如,接口 110從主裝置300接收將數(shù)據(jù)寫在磁帶介質(zhì)10上的寫入命令。接口 110還從主裝置300接收從磁帶介質(zhì)10讀取數(shù)據(jù)的讀取命令。
[0062]緩沖器120是臨時(shí)存儲要寫在磁帶介質(zhì)10上的數(shù)據(jù)或從磁帶介質(zhì)10中讀取的數(shù)據(jù)的存儲器。例如,緩沖器120是動態(tài)隨機(jī)存取存儲器(DRAM)。記錄信道130是用于將存儲在緩沖器120中的數(shù)據(jù)寫在磁帶介質(zhì)10上或?qū)拇艓Ы橘|(zhì)10中讀取的數(shù)據(jù)臨時(shí)存儲在緩沖器1210中的通信信道。
[0063]讀取/寫入磁頭140含有數(shù)據(jù)讀取/寫入元件,將數(shù)據(jù)寫在磁帶介質(zhì)10上和從磁帶介質(zhì)10中讀取數(shù)據(jù)。讀取/寫入磁頭140含有伺服讀取元件,從設(shè)置在磁帶介質(zhì)10中的伺服磁道中讀取信號。定位部分160發(fā)送沿著磁帶介質(zhì)10的橫向(寬向)移動讀取/寫入磁頭140的指令。電機(jī)驅(qū)動器170驅(qū)動電機(jī)180。
[0064]控制部分150控制整個(gè)磁帶記錄裝置100。更具體地說,控制部分150按照接口接收的命令控制數(shù)據(jù)在磁帶介質(zhì)10上的寫入和數(shù)據(jù)從磁帶介質(zhì)10中的讀取。更進(jìn)一步,控制部分150按照從伺服磁道接收的信號控制定位部分160。更進(jìn)一步,控制部分150經(jīng)由定位部分160和電機(jī)驅(qū)動器170控制電機(jī)的運(yùn)行。電機(jī)驅(qū)動器170可以直接與控制部分150連接。記錄信道130、讀取/寫入磁頭140、定位部分160、電機(jī)驅(qū)動器170和電機(jī)180統(tǒng)稱為磁帶驅(qū)動器190。
[0065]除了為上述的功能服務(wù)之外,按照本發(fā)明的這個(gè)實(shí)施例的控制部分150還以保證正寫在磁帶介質(zhì)10上的數(shù)據(jù)的末端(EOD)處在與磁帶介質(zhì)10的始端接近的位置上的方式,在數(shù)據(jù)寫入期間進(jìn)行使磁帶走動方向動態(tài)繞回的控制。這種功能將在后面參考附圖作詳細(xì)描述??刂撇糠?50通過未示出的CPU、RAM和ROM來實(shí)現(xiàn)。ROM存儲使控制部分150在激活之后為上述功能服務(wù)的程序,包括由CPU執(zhí)行激活磁帶記錄裝置100的引導(dǎo)程序或按照本發(fā)明的這個(gè)實(shí)施例的控制程序。CPU使用RAM來執(zhí)行這些程序。
[0066]接著,將描述按照本發(fā)明的磁帶記錄裝置100的控制部分150的功能配置的例子。
[0067]按照這個(gè)實(shí)施例的控制部分150確定使磁帶介質(zhì)10的走動方向動態(tài)繞回的定時(shí)。繞道或磁道中發(fā)生繞回的位置以保證正寫在磁帶介質(zhì)10上的數(shù)據(jù)的末端(E0D)處在與磁帶介質(zhì)10的始端(LP3)接近的位置上的方式確定。
[0068]控制部分150獲取發(fā)送給磁帶記錄裝置100 (磁帶驅(qū)動器)的數(shù)據(jù)量。具體地說,該數(shù)據(jù)量可以通過接收來自主機(jī)的特殊命令來獲取。主機(jī)中的應(yīng)用程序發(fā)送一系列多個(gè)記錄,磁帶驅(qū)動器以DS為單位將作為一個(gè)數(shù)據(jù)的多個(gè)記錄寫在磁帶介質(zhì)上。由于主機(jī)獲得了總數(shù)據(jù)量,所以主機(jī)在向磁帶驅(qū)動器發(fā)送多個(gè)記錄的過程中在預(yù)定定時(shí)上發(fā)送將總數(shù)據(jù)量通知磁帶驅(qū)動器的特殊命令。
[0069]例如,在主裝置300和磁帶記錄裝置100按照SCSI協(xié)議相互通信的情況下,特殊命令可以使用稱為Vendor Specific (廠商專用)的區(qū)域來提供。對于寫入命令,第5字節(jié)的第7和6位是作為Vendor Specific區(qū)域準(zhǔn)備的。可替代地,可以為Send Diagnostic命令提供新ID,該命令可以用作特殊命令??商娲兀撎厥饷羁梢宰鳛橐粋€(gè)全新命令來提供。該特殊命令可以以任何方式提供。
[0070]在接收到特殊命令的磁帶記錄裝置100中,控制部分150進(jìn)行使數(shù)據(jù)的始端寫到磁帶介質(zhì)10的始端的每種所需處理。
[0071]控制部分150標(biāo)記數(shù)據(jù)以便當(dāng)要讀取在繞道中的預(yù)定位置上已經(jīng)動態(tài)繞回的數(shù)據(jù)時(shí)使它顯而易見。上述的DS含有兩個(gè)區(qū)域:數(shù)據(jù)區(qū)和數(shù)據(jù)集信息表(DSIT)區(qū)。數(shù)據(jù)區(qū)從字面上理解就是記錄數(shù)據(jù)的區(qū)域,DSIT區(qū)是描述數(shù)據(jù)區(qū)的內(nèi)容的區(qū)域。
[0072]控制部分150可以使用包括在DSIT中的數(shù)據(jù)集標(biāo)志的第1位。如果設(shè)置了數(shù)據(jù)集標(biāo)志的第1位,則磁帶記錄裝 置100明白在最后來回?cái)?shù)據(jù)寫入的繞道中通過使磁帶介質(zhì)的走動方向繞回寫入了 DS。因此,通過保持第1位的設(shè)置,控制部分150可以將最后寫在磁帶介質(zhì)10上的DS用作在最后來回寫入中通過使磁帶走動方向動態(tài)繞回寫入的數(shù)據(jù)。由于設(shè)置了第1位,所以通過使磁帶走動方向動態(tài)繞回寫入的數(shù)據(jù)必須通過使磁帶走動方向在預(yù)定定時(shí)上繞回來讀取。
[0073]為了確定在最后來回寫入的過程中繞回的定時(shí),從總數(shù)據(jù)量中計(jì)算要在最后來回寫入中寫入的數(shù)據(jù)大小(剩余數(shù)據(jù)量)。剩余數(shù)據(jù)大小小于在一個(gè)來回寫入中寫入的數(shù)據(jù)量。
[0074]圖3例示了通過讓磁帶走動方向繞回將數(shù)據(jù)寫入磁帶介質(zhì)的兩條繞道中的方式。“來回寫入”被定義成通過讓磁帶介質(zhì)的走動方向繞回將數(shù)據(jù)寫入指定了相繼奇數(shù)和偶數(shù)的兩條繞道中的操作。圖3(a)和3(b)示出了在多次來回寫入之后要在最后來回寫入中寫入的剩余數(shù)據(jù)量(2*Z)不同的兩種情況。
[0075]圖3(a)示出了剩余數(shù)據(jù)量(2*Z)小于一條繞道的容量Y,即,2*Z < Y的情況。
[0076]圖3 (b)示出了剩余數(shù)據(jù)量(2*Z)等于或大于一條繞道的容量Y,但小于在一個(gè)來回寫入中寫入的數(shù)據(jù)量(2*Y),即,Υ≤2*Ζ < 2Υ的情況。
[0077]對于圖3 (a)和3(b)兩者,上半部示出了傳統(tǒng)寫入繞回,下半部示出了按照本發(fā)明的寫入繞回。
[0078]在圖3(a)和3(b)的兩個(gè)下半部中,如果剩余數(shù)據(jù)量(2*Z)小于要在一個(gè)來回寫入中寫入的數(shù)據(jù)量(2*Y),則在繞道中與一半剩余數(shù)據(jù)量相對應(yīng)的位置上使磁帶介質(zhì)的走動方向繞回,以便使正在寫入的數(shù)據(jù)的末端(EOD)處在與第一端接近的指定位置(LP3)上。
[0079]假設(shè)用X表示要寫入的數(shù)據(jù)量,用Y表示一條繞道的記錄容量。則要在一個(gè)回來寫入中寫入的數(shù)據(jù)量是2*Υ。要寫入的數(shù)據(jù)量X滿足關(guān)系Y* (2*Ν) <乂≤¥*(2*(奸1)),按照這種關(guān)系總能唯一地確定來回寫入的次數(shù)N。
[0080]“要寫入的數(shù)據(jù)量X”不是指通過一個(gè)寫入命令(Write)在磁帶驅(qū)動器與主機(jī)之間交換的一個(gè)記錄的體量,即,文件A的一個(gè)片段的體量?!皵?shù)據(jù)(文件)”指的是像視頻文件那樣的相對較大數(shù)據(jù)。更具體地說,本發(fā)明中的寫入數(shù)據(jù)(寫入文件)是視頻的一組多個(gè)記錄。主機(jī)通過一個(gè)命令以相互可以區(qū)分的方式將每個(gè)記錄發(fā)送給磁帶驅(qū)動器。因此,主機(jī)計(jì)算作為一組多個(gè)記錄的文件A的數(shù)據(jù)量X。 [0081]為了使數(shù)據(jù)的末端(EOD)來到LP3,通??梢詫?shù)據(jù)寫入LP3與LP4之間的區(qū)域中的前2*N條繞道中。然后,在將數(shù)據(jù)寫入第(2*N+1)繞道中的過程中,當(dāng)寫入由如下公開表達(dá)的數(shù)據(jù)量Z時(shí)(即,在到達(dá)LP4之前)可以使走動方向繞回:
[0082]Z=(Y_D)*(l+E)/2,
[0083]在該公式中,D代表寫入前2*N條繞道中的數(shù)據(jù)量,以及E代表由寫入時(shí)的糾錯引起的記錄容量的減小。例如,如果寫入IGB的數(shù)據(jù)需要容量為1.03GB的磁帶介質(zhì),則E的數(shù)值是0.03。取決于格式,磁帶介質(zhì)通常具有大約3%的容限,即使將磁帶介質(zhì)的大約3%容量用于寫入時(shí)的糾錯,也可以將磁帶介質(zhì)的指定數(shù)據(jù)量寫在磁帶介質(zhì)上。如果寫入時(shí)的錯誤出現(xiàn)頻率較低,以及當(dāng)數(shù)據(jù)完全寫入時(shí)未到達(dá)LP3,則可以將啞數(shù)據(jù)填充在直到LP3的剩余區(qū)域上。
[0084]圖3(a)示出了來回寫入編號為2*N_1和2*N的繞道中之后文件A的剩余數(shù)據(jù)量2*Z小于繞道的容量Y (2*Z < Y)的情況。
[0085]上半部示出了傳統(tǒng)寫入方法,其中將整個(gè)剩余數(shù)據(jù)量2*Z寫入編號為2*N+1的繞道中,數(shù)據(jù)的末端(EOD)未到達(dá)磁帶介質(zhì)的第二端(LP4)。
[0086]下半部示出了按照本發(fā)明的寫入方法,其中當(dāng)剩余數(shù)據(jù)量的前一半Z被寫入編號為2*N+1的繞道中時(shí),使磁帶介質(zhì)的走動方向繞回。然后,將剩余數(shù)據(jù)量的后一半Z寫入編號為2*N+2的繞道中,以便數(shù)據(jù)的末端(EOD)處在第一端(LP3)上。
[0087]圖3(b)示出了來回寫入編號為2*N_1和2*N的繞道中之后文件A的剩余數(shù)據(jù)量2*Z等于或于繞道的容量Y (Y < 2*Z < 2Y)的情況。
[0088]上半部示出了傳統(tǒng)寫入方法,其中將整個(gè)剩余數(shù)據(jù)量寫入編號為2*N+1和2*N+2的繞道中,數(shù)據(jù)的末端(EOD)未到達(dá)磁帶介質(zhì)的第一端(LP3)。
[0089]下半部示出了按照本發(fā)明的寫入方法,其中當(dāng)剩余數(shù)據(jù)量的前一半Z被寫入編號為2*N+1的繞道中時(shí),使磁帶介質(zhì)的走動方向動態(tài)繞回。然后,將剩余數(shù)據(jù)量2*Z的后一半寫入編號為2*N+2的繞道中,以便數(shù)據(jù)的末端(EOD)處在與第一端接近的位置(LP3)上。
[0090]可以從圖3(a)和3(b)的下半部看出,按照基于本發(fā)明的寫入方法,數(shù)據(jù)寫入開始的位置和寫入的數(shù)據(jù)的末端(EOD)的位置是磁帶介質(zhì)上與其第一端接近的預(yù)定位置(LP3)。該位置具有不同的繞道標(biāo)識號,但在縱向是一致的。在順序讀取寫在磁帶介質(zhì)上的相對較大數(shù)據(jù)(例如,視頻文件)的情況下,可以縮短讀取了一個(gè)數(shù)據(jù)之后移動到下一個(gè)數(shù)據(jù)的始端所需的定位時(shí)間(尋找時(shí)間)。[0091]按照本發(fā)明,由于磁帶走動方向在未到達(dá)LP4的任意位置上繞回,所以需要在磁帶介質(zhì)中記錄使磁帶驅(qū)動器從磁帶介質(zhì)中讀取數(shù)據(jù)時(shí),可以檢測到磁帶走動方向在那個(gè)位置繞回的信息的機(jī)構(gòu)。這可以通過在CM中記錄有關(guān)寫入數(shù)據(jù)時(shí)每條繞道中的繞回位置的信息來做到??商娲?,寫入每條繞道中的最后DS的DSIT可以包括指示DS是該繞道中的最后DS的標(biāo)志,當(dāng)寫入數(shù)據(jù)時(shí)可以將該標(biāo)志設(shè)置在適當(dāng)值上,當(dāng)讀取數(shù)據(jù)時(shí)可以引用該標(biāo)志的值來確定DS是否是該繞道中的最后DS。
[0092]圖4示出了按照本發(fā)明一個(gè)實(shí)施例的寫入方法的流程。[0093]本發(fā)明的實(shí)施例的精華在于使磁帶介質(zhì)的走動方向動態(tài)繞回的步驟500,510和520的流程。繞回發(fā)生在幾次來回寫入(490)之后寫入剩余數(shù)據(jù)量2*Z的一半的時(shí)候。寫入2*(N+1)繞道中的數(shù)據(jù)的末端(EOD)處在與LP3接近的位置上。顯示在該圖中的步驟的次序僅僅是一個(gè)例子,本發(fā)明不局限于這種次序。
[0094]步驟400:磁帶驅(qū)動器接收來自主機(jī)的數(shù)據(jù)寫入請求。主機(jī)發(fā)送寫入多個(gè)記錄的寫入命令,并請求磁帶驅(qū)動器管理和記錄作為一條數(shù)據(jù)(文件)的多個(gè)記錄。
[0095]步驟410:磁帶驅(qū)動器獲取來自主機(jī)的總數(shù)據(jù)量X的數(shù)值。磁帶驅(qū)動器可以通過接收主機(jī)發(fā)出的特殊命令來獲取總數(shù)據(jù)量X的數(shù)值。由于主機(jī)中的應(yīng)用程序管理多個(gè)記錄,所以主機(jī)可以編譯記錄,并從要作為文件發(fā)送的記錄中計(jì)算總數(shù)據(jù)量X的數(shù)值。作為磁帶驅(qū)動器獲取來自主機(jī)的總數(shù)據(jù)量X的數(shù)值的方法的一種可替代方法,主機(jī)可以從總數(shù)據(jù)量X的數(shù)值中計(jì)算繞回的定時(shí),并通過發(fā)送特殊命令在寫入記錄的過程中將繞回的定時(shí)通知磁帶驅(qū)動器。
[0096]步驟420:磁帶驅(qū)動器從總數(shù)據(jù)量X的數(shù)值中確定來回寫入的次數(shù)N。倘若一條繞道的容量是Y,則在一次來回寫入中寫入的數(shù)據(jù)量是2*Y??商娲兀梢宰屩鳈C(jī)計(jì)算這些值。
[0097]磁帶驅(qū)動器可以對主機(jī)發(fā)送的數(shù)據(jù)進(jìn)行Ν次來回寫入,Ν由X和Υ決定。
[0098]步驟430:磁帶驅(qū)動器確定通過來回寫入將數(shù)據(jù)寫入第2*Ν繞道中之后要寫入第(2*Ν+1)繞道中的剩余數(shù)據(jù)量(2*Ζ)??商娲?,可以讓主機(jī)計(jì)算該數(shù)據(jù)量。
[0099]步驟440:磁帶驅(qū)動器以具有固定長度的DS為單位將具有可變長度的多個(gè)記錄寫在磁帶介質(zhì)上。磁帶驅(qū)動器開始沿著從LP3到LP4的方向?qū)?shù)據(jù)寫在磁帶介質(zhì)上。然后,當(dāng)?shù)竭_(dá)磁帶介質(zhì)上的LP4時(shí)(470),使磁帶走動方向繞回(520),然后,沿著朝向LP3的方向?qū)懭霐?shù)據(jù)。
[0100]當(dāng)?shù)竭_(dá)磁帶介質(zhì)上的LP3時(shí)(480),完成了數(shù)據(jù)在來回寫入的繞道中的寫入。
[0101]步驟450:如果當(dāng)數(shù)據(jù)被寫在特定繞道上時(shí)到達(dá)數(shù)據(jù)的末端(E0D)(是),則完成數(shù)據(jù)的寫入(460)。
[0102]如果未完成包括隨后記錄的DS的寫入(否),則繼續(xù)寫入數(shù)據(jù)。
[0103]步驟470:如果繼續(xù)寫入數(shù)據(jù),并到達(dá)磁帶介質(zhì)的第二端(LP4),則使磁帶走動方向繞回(520)。
[0104]步驟480:如果繼續(xù)寫入數(shù)據(jù),并到達(dá)磁帶介質(zhì)的第一端(LP3),則完成了當(dāng)前的來回寫入(490)。再次使磁帶走動方向繞回(520)。
[0105]步驟490:在相對較大視頻文件等的情況下,將多(Ν)次來回寫入之后的剩余數(shù)據(jù)量2*Ζ寫入最后繞道對2*Ν+1和2*Ν+2中。[0106]步驟500:磁帶驅(qū)動器檢測剩余數(shù)據(jù)量(2*Z)的一半是否被寫入第(2*N+1)繞道中,以便保證使磁帶走動方向繞回的定時(shí)。
[0107]如果剩余數(shù)據(jù)量(2*Z)的一半(Z)被寫入磁帶的第(2*N+1)繞道中(是),則即使還未到達(dá)LP4,也使磁帶走動方向繞回(520)。
[0108]步驟510:磁帶驅(qū)動器將在第(2*N+1)繞道中發(fā)生了繞回日志記錄在CM或DSIT中。在將日志保存在DSIT中的情況下,例如,可以通過提供新標(biāo)志來保存該日志,該新標(biāo)志指示正好在繞回之前的DS是第(2*N+1)繞道中的最后DS。在將日志保存在CM的情況下,可以記錄磁帶上的繞道和縱向位置(LPOS)的組合體??商娲?,磁帶走動方向的繞回可以通過包括在與繞道號(2*N+1)相聯(lián)系的DS中的數(shù)據(jù)集號(DS#)或記錄號(record#)來指
/Jn ο
[0109]步驟520:當(dāng)磁帶走動方向繞回時(shí),將剩余數(shù)據(jù)量(2*Z)的后一半(Z)寫入編號為2* (N+1)的繞道中。使數(shù)據(jù)的末端(EOD)的位置處在編號為2* (N+1)的繞道中與第一端接近的預(yù)定位置(LP)上。
[0110]圖5是例示以可以容易地基于主機(jī)存取數(shù)據(jù)的方式寫入從多臺主機(jī)發(fā)送的數(shù)據(jù)的方法的圖。
[0111]按照本發(fā)明的另一個(gè)實(shí)施例,可以將從多臺主機(jī)發(fā)送的數(shù)據(jù)收集在沿著磁帶的長度排列的它們各自指定區(qū)域中,以便允許基于主機(jī)管理數(shù)據(jù)??商娲兀梢酝ㄟ^在到達(dá)LP4或LP3之前使磁帶走動方向繞回來寫入每臺主機(jī)的文件。更具體地說,在如圖5所示寫入從主機(jī)χ (χ=1, 2, 3,...)發(fā)送的視頻χ-* (*=1,2,3,...)的情況下,可以動態(tài)地確定發(fā)生繞回的位置,以便使繞回發(fā)生不同繞道中的不同位置上。在圖5中,視頻1-1的左端處在LP3上,LP4處在,例如,視頻3-3的右端的右邊幾十米的位置上。按照傳統(tǒng)寫入方法,為了使需要多條繞道的從主機(jī)發(fā)送的一系列視頻的一個(gè)大文件的末端來到LP4,選成該系列視頻在任意位置上繞回。按照本發(fā)明,如圖5所示,將視頻1-1到1-6當(dāng)作一個(gè)虛擬文件。并且,即使視頻3-3的右端未到達(dá)LP4,也使磁帶走動方向繞回,以便使虛擬文件的末端(EOD)來到LP3。
[0112]按照上述的實(shí)施例,在讀取了寫在磁帶介質(zhì)上的數(shù)據(jù)之后,可以縮短定位下一個(gè)數(shù)據(jù)的始端所需的時(shí)間。
[0113]盡管已經(jīng)參考其實(shí)施例對本發(fā)明作了描述,但本發(fā)明的范圍不局限于上述的實(shí)施例,對于本領(lǐng)域的普通技術(shù)人員來說,顯而易見,可以不偏離本發(fā)明的精神和范圍地作出各種修改以及采用各種可替代實(shí)施例。
【權(quán)利要求】
1.一種控制磁帶記錄裝置的數(shù)據(jù)寫入的控制方法,該磁帶記錄裝置通過讓磁帶介質(zhì)沿著縱向在磁帶介質(zhì)的相對端之間來回走動將數(shù)據(jù)記錄在磁帶介質(zhì)上,該方法包含:通過將磁帶記錄裝置的磁頭定位在與磁帶介質(zhì)的第一端接近的預(yù)定位置上,從預(yù)定位置開始將數(shù)據(jù)寫在磁帶介質(zhì)上,當(dāng)該磁頭到達(dá)磁帶介質(zhì)的第二端時(shí)使磁帶介質(zhì)的走動方向繞回,并從第二端朝著第一端將數(shù)據(jù)寫在磁帶介質(zhì)上進(jìn)行來回?cái)?shù)據(jù)寫入的步驟;當(dāng)磁頭在繞回之后到達(dá)第一端時(shí)使磁帶介質(zhì)的走動方向繞回,并進(jìn)行隨后來回?cái)?shù)據(jù)寫入的步驟;以及在隨后來回?cái)?shù)據(jù)寫入中要寫入的剩余數(shù)據(jù)量小于在磁帶介質(zhì)的一個(gè)來回走動中要寫入的數(shù)據(jù)量的情況下,當(dāng)寫入繞回之后的剩余數(shù)據(jù)量的前一半時(shí),在磁頭到達(dá)第二端之前使磁帶介質(zhì)的走動方向繞回以便使寫入的數(shù)據(jù)的末端處在與第一端接近的位置上,并朝著第一端寫入剩余數(shù)據(jù)的后一半的步驟。
2.按照權(quán)利要求1所述的方法,進(jìn)一步包含:從主裝置接收總數(shù)據(jù)量的數(shù)值的步驟;以及從總數(shù)據(jù)量的數(shù)值中計(jì)算(檢驗(yàn))要寫在磁帶介質(zhì)上的剩余數(shù)據(jù)量的步驟。
3.按照權(quán)利要求2所述的方法,進(jìn)一步包含:磁帶記錄裝置通過與數(shù)據(jù)一起從主裝置接收特殊命令來接收總數(shù)據(jù)量的數(shù)值的步驟。
4.按照權(quán)利要求1所述的方法,其中主裝置從總數(shù)據(jù)量的數(shù)值中計(jì)算剩余數(shù)據(jù)量,以及磁帶記錄裝置從主裝置接收指示動態(tài)進(jìn)行繞回的定時(shí)的特殊命令。
5.按照權(quán)利要求1所述的方法,其中通過來回走動的寫入數(shù)據(jù)開始的位置是接在與第一端相鄰的伺服數(shù)據(jù)之后的預(yù)定位置。
6.按照權(quán)利要求2所述的方法,其中在計(jì)算剩余數(shù)據(jù)量的步驟中,每當(dāng)完成來回寫入時(shí)從總數(shù)據(jù)量的數(shù)值中計(jì)算剩余數(shù)據(jù)量。
7.按照權(quán)利要求3所述的方法,其中在計(jì)算剩余數(shù)據(jù)量的步驟中,當(dāng)接收到總數(shù)據(jù)量的數(shù)值時(shí),計(jì)算剩余數(shù)據(jù)量。
8.按照權(quán)利要求1所述的方法,其中在計(jì)算剩余數(shù)據(jù)量的步驟中,通過考慮用于可能出現(xiàn)寫入糾錯的容限計(jì)算剩余數(shù)據(jù)量。
9.按照權(quán)利要求1所述的方法,其中在繞回之后寫入剩余數(shù)據(jù)的后一半的步驟中,如果正在寫入的數(shù)據(jù)的末端(EOD)未到達(dá)第一端,則寫入啞數(shù)據(jù)直到與第一端接近的位置。
10.按照權(quán)利要求1所述的方法,其中該磁帶介質(zhì)具有沿著磁帶介質(zhì)的縱向延伸的多條帶,每條帶具有沿著縱向延伸的多條繞道,以及在成對繞道上進(jìn)行來回?cái)?shù)據(jù)寫入。
11.一種通過讓磁帶介質(zhì)沿著縱向在磁帶介質(zhì)的相對端之間來回走動將數(shù)據(jù)記錄在磁帶介質(zhì)上的磁帶記錄裝置,其中該裝置的控制部分執(zhí)行:通過將磁帶記錄裝置的磁頭定位在與磁帶介質(zhì)的第一端接近的預(yù)定位置上,從預(yù)定位置開始將數(shù)據(jù)寫在磁帶介質(zhì)上,當(dāng)該磁頭到達(dá)磁帶介質(zhì)的第二端時(shí)使磁帶介質(zhì)的走動方向繞回,并從第二端朝著第一端將數(shù)據(jù)寫在磁帶介質(zhì)上進(jìn)行來回?cái)?shù)據(jù)寫入的步驟;當(dāng)磁頭在繞回之后到達(dá)第一端時(shí)使磁帶介質(zhì)的走動方向繞回,并進(jìn)行隨后來回?cái)?shù)據(jù)寫入的步驟;以及在隨后來回?cái)?shù)據(jù)寫入中要寫入的剩余數(shù)據(jù)量小于在磁帶介質(zhì)的一個(gè)來回走動中要寫入的數(shù)據(jù)量的情況下,當(dāng)寫入繞回之后的剩余數(shù)據(jù)量的前一半時(shí),在磁頭到達(dá)第二端之前使磁帶介質(zhì)的走動方向繞回以便使寫入的數(shù)據(jù)的末端處在與第一端接近的位置上,并朝著第一端寫入剩余 數(shù)據(jù)的后一半的步驟。
【文檔編號】G11B5/584GK103730133SQ201310429394
【公開日】2014年4月16日 申請日期:2013年9月18日 優(yōu)先權(quán)日:2012年9月21日
【發(fā)明者】大石豐, 藤原忍 申請人:國際商業(yè)機(jī)器公司