版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、扇面磁道簇磁盤上的磁道、扇區(qū)利簇扇區(qū)一般硬盤正面貼有產(chǎn)品標(biāo)簽,主要包括廠家信息和產(chǎn)品信息,如商標(biāo)、型號(hào)、序列號(hào)、生產(chǎn)日期、容量、參數(shù)和主從設(shè)置方法等。這些信息是正確使用硬盤的基本依據(jù),下面將逐步介紹它們的含義。硬盤主要由盤體、控制電路板和接口部件等組成,如圖1-1所示。盤體是一個(gè)密封的腔體。硬盤的內(nèi)部結(jié)構(gòu)通常是指盤體的內(nèi)部結(jié)構(gòu);控制電路板上主要有硬盤BIOS、硬盤緩存(即CACHE)和主控制芯片等單元,如圖1-2所示;硬盤接口包括電源插座、數(shù)據(jù)接口和主、從跳線,如圖1-3所示。圖1-1硬盤的外觀圖1-2控制電路板圖1-3硬盤接口電源插座連接電源,為硬盤工作提供電力保證。數(shù)據(jù)接口是硬盤與主板、內(nèi)
2、存之間進(jìn)行數(shù)據(jù)交換的通道,使用一根40針40線(早期)或40針80線(當(dāng)前)的IDE接口電纜進(jìn)行連接。新增加的40線是信號(hào)屏蔽線,用于屏蔽高速高頻數(shù)據(jù)傳輸過程中的串?dāng)_。中間的主、從盤跳線插座,用以設(shè)置主、從硬盤,即設(shè)置硬盤驅(qū)動(dòng)器的訪問順序。其設(shè)置方法一般標(biāo)注在盤體外的標(biāo)簽上,也有一些標(biāo)注在接口處,早期的硬盤還可能印在電路板上。此外,在硬盤表面有一個(gè)透氣孔(見圖1-1),它的作用是使硬盤內(nèi)部氣壓與外部大氣壓保持一致。由于盤體是密封的,所以,這個(gè)透氣孔不直接和內(nèi)部相通,而是經(jīng)由一個(gè)高效過濾器和盤體相通,用以保證盤體內(nèi)部的潔凈無塵,使用中注意不要將它蓋住。1.2硬盤的內(nèi)部結(jié)構(gòu)硬盤的內(nèi)部結(jié)構(gòu)通常專指盤
3、體的內(nèi)部結(jié)構(gòu)。盤體是一個(gè)密封的腔體,里面密封著磁頭、盤片(磁片、碟片)等部件,如圖1-4所示。圖1-4硬盤內(nèi)部結(jié)構(gòu)硬盤的盤片是硬質(zhì)磁性合金盤片,片厚一般在0.5mm左右,直徑主要有1.8in(1in=25.4mm)、2.5in、3.5in和5.25in4種,其中2.5in和3.5in盤片應(yīng)用最廣。盤片的轉(zhuǎn)速與盤片大小有關(guān),考慮到慣性及盤片的穩(wěn)定性,盤片越大轉(zhuǎn)速越低。一般來講,2.5in硬盤的轉(zhuǎn)速在5400r/min7200r/min之間;3.5in硬盤的轉(zhuǎn)速在4500r/min5400r/min之間;而5.25in硬盤轉(zhuǎn)速則在3600r/min4500r/min之間。隨著技術(shù)的進(jìn)步,現(xiàn)在2.5
4、in硬盤的轉(zhuǎn)速最高已達(dá)15000r/min,3.5in硬盤的轉(zhuǎn)速最高已達(dá)12000r/min。有的硬盤只裝一張盤片,有的硬盤則有多張盤片。這些盤片安裝在主軸電機(jī)的轉(zhuǎn)軸上,在主軸電機(jī)的帶動(dòng)下高速旋轉(zhuǎn)。每張盤片的容量稱為單碟容量,而硬盤的容量就是所有盤片容量的總和。早期硬盤由于單碟容量低,所以,盤片較多,有的甚至多達(dá)10余片,現(xiàn)代硬盤的盤片一般只有少數(shù)幾片。一塊硬盤內(nèi)的所有盤片都是完全一樣的,不然控制部分就太復(fù)雜了。一個(gè)牌子的一個(gè)系列一般都用同一種盤片,使用不同數(shù)量的盤片,就出現(xiàn)了一個(gè)系列不同容量的硬盤產(chǎn)品。盤體的完整構(gòu)造如圖1-5所示。前3c進(jìn)吒皆-門三高他過昶貉揺沮戰(zhàn)対、車齢底康*電路板圖1-
5、5盤體的完整結(jié)構(gòu)硬盤驅(qū)動(dòng)器采用高精度、輕型磁頭驅(qū)動(dòng)/定位系統(tǒng)。這種系統(tǒng)能使磁頭在盤面上快速移動(dòng),可在極短的時(shí)間內(nèi)精確地定位在由計(jì)算機(jī)指令指定的磁道上。目前,磁道密度已高達(dá)5400Tpi(每英寸磁道數(shù))或更高;人們還在研究各種新方法,如在盤上擠壓(或刻蝕)圖形、凹槽和斑點(diǎn)等作為定位和跟蹤標(biāo)記,以提高到和光盤相等的道密度,從而在保持磁盤機(jī)高速度、高位密度和高可靠性的優(yōu)勢(shì)下,大幅度提高存儲(chǔ)容量。硬盤驅(qū)動(dòng)器內(nèi)的電機(jī)都是無刷電機(jī),在高速軸承支持下機(jī)械磨損很小,可以長時(shí)間連續(xù)工作。高速旋轉(zhuǎn)的盤體產(chǎn)生明顯的陀螺效應(yīng),所以,在硬盤工作時(shí)不宜搬動(dòng),否則,將增加軸承的工作負(fù)荷。為了高速存儲(chǔ)和讀取信息,硬盤驅(qū)動(dòng)器的
6、磁頭質(zhì)量小,慣性也小,所以,硬盤驅(qū)動(dòng)器的尋道速度明顯快于軟驅(qū)和光驅(qū)。硬盤驅(qū)動(dòng)器磁頭與磁頭臂及伺服定位系統(tǒng)是一個(gè)整體。伺服定位系統(tǒng)由磁頭臂后的線圈和固定在底板上的電磁控制系統(tǒng)組成。由于定位系統(tǒng)限制,磁頭臂只能在盤片的內(nèi)外磁道之間移動(dòng)。因此,不管開機(jī)還是關(guān)機(jī),磁頭總在盤片上;所不同的是,關(guān)機(jī)時(shí)磁頭停留在盤片啟停區(qū),開機(jī)時(shí)磁頭“飛行”在磁盤片上方。硬盤上的數(shù)據(jù)是如何組織與管理的呢?硬盤首先在邏輯上被劃分為磁道、柱面以及扇區(qū),其結(jié)構(gòu)關(guān)系如圖1-6所示。號(hào)劇耳鼻oSO牡1團(tuán)柱、2圓柱ETAr7號(hào)副耳主或J耳圭傳衲部件H肯動(dòng)羅第廉鼻一底肉.艸密勒、在同-半笹上的全霽廨謹(jǐn)此:處為8道藥是同園拄購一個(gè)部分.底
7、魁箭丄撞出號(hào)國荘中的全網(wǎng)嚴(yán)謹(jǐn)圖1-6磁頭、柱面和扇區(qū)每個(gè)盤片的每個(gè)面都有一個(gè)讀寫磁頭,磁盤盤面區(qū)域的劃分如圖1-7所示。磁頭靠近主軸接觸的表面,即線速度最小的地方,是一個(gè)特殊的區(qū)域,它不存放任何數(shù)據(jù),稱為啟停區(qū)或著陸區(qū)(LandingZone),啟停區(qū)外就是數(shù)據(jù)區(qū)。在最外圈,離主軸最遠(yuǎn)的地方是“0”磁道,硬盤數(shù)據(jù)的存放就是從最外圈開始的。那么,磁頭是如何找到“0”磁道的位置的呢?從圖1-5中可以看到,有一個(gè)“0”磁道檢測(cè)器,由它來完成硬盤的初始定位?!?”磁道是如此的重要,以致很多硬盤僅僅因?yàn)椤?”磁道損壞就報(bào)廢,這是非??上У?。這種故障的修復(fù)技術(shù)在后面的章節(jié)中有詳細(xì)的介紹。圖1-7硬盤盤片的
8、啟停區(qū)和數(shù)據(jù)區(qū)早期的硬盤在每次關(guān)機(jī)之前需要運(yùn)行一個(gè)被稱為Parking的程序,其作用是讓磁頭回到啟停區(qū)?,F(xiàn)代硬盤在設(shè)計(jì)上已摒棄了這個(gè)雖不復(fù)雜卻很讓人不愉快的小缺陷。硬盤不工作時(shí),磁頭停留在啟停區(qū),當(dāng)需要從硬盤讀寫數(shù)據(jù)時(shí),磁盤開始旋轉(zhuǎn)。旋轉(zhuǎn)速度達(dá)到額定的高速時(shí),磁頭就會(huì)因盤片旋轉(zhuǎn)產(chǎn)生的氣流而抬起,這時(shí)磁頭才向盤片存放數(shù)據(jù)的區(qū)域移動(dòng)。盤片旋轉(zhuǎn)產(chǎn)生的氣流相當(dāng)強(qiáng),足以使磁頭托起,并與盤面保持一個(gè)微小的距離。這個(gè)距離越小,磁頭讀寫數(shù)據(jù)的靈敏度就越高,當(dāng)然對(duì)硬盤各部件的要求也越高。早期設(shè)計(jì)的磁盤驅(qū)動(dòng)器使磁頭保持在盤面上方幾微米處飛行。稍后一些設(shè)計(jì)使磁頭在盤面上的飛行高度降到約0.1pm0.5pm,現(xiàn)在的水
9、平已經(jīng)達(dá)到0.005mm0.01pm,這只是人類頭發(fā)直徑的千分之一。氣流既能使磁頭脫離開盤面,又能使它保持在離盤面足夠近的地方,非常緊密地跟隨著磁盤表面呈起伏運(yùn)動(dòng),使磁頭飛行處于嚴(yán)格受控狀態(tài)。磁頭必須飛行在盤面上方,而不是接觸盤面,這種位置可避免擦傷磁性涂層,而更重要的是不讓磁性涂層損傷磁頭。但是,磁頭也不能離盤面太遠(yuǎn),否則,就不能使盤面達(dá)到足夠強(qiáng)的磁化,難以讀出盤上的磁化翻轉(zhuǎn)(磁極轉(zhuǎn)換形式,是磁盤上實(shí)際記錄數(shù)據(jù)的方式)。硬盤驅(qū)動(dòng)器磁頭的飛行懸浮高度低、速度快,一旦有小的塵埃進(jìn)入硬盤密封腔內(nèi),或者一旦磁頭與盤體發(fā)生碰撞,就可能造成數(shù)據(jù)丟失,形成壞塊,甚至造成磁頭和盤體的損壞。所以,硬盤系統(tǒng)的密
10、封一定要可靠,在非專業(yè)條件下絕對(duì)不能開啟硬盤密封腔,否則,灰塵進(jìn)入后會(huì)加速硬盤的損壞。另外,硬盤驅(qū)動(dòng)器磁頭的尋道伺服電機(jī)多采用音圈式旋轉(zhuǎn)或直線運(yùn)動(dòng)步進(jìn)電機(jī),在伺服跟蹤的調(diào)節(jié)下精確地跟蹤盤片的磁道,所以,硬盤工作時(shí)不要有沖擊碰撞,搬動(dòng)時(shí)要小心輕放。這種硬盤就是采用溫徹斯特(WinChester)技術(shù)制造的硬盤,所以也被稱為溫盤。其結(jié)構(gòu)特點(diǎn)如下。磁頭、盤片及運(yùn)動(dòng)機(jī)構(gòu)密封在盤體內(nèi)。磁頭在啟動(dòng)、停止時(shí)與盤片接觸,在工作時(shí)因盤片高速旋轉(zhuǎn),帶動(dòng)磁頭“懸浮”在盤片上面呈飛行狀態(tài)(空氣動(dòng)力學(xué)原理),“懸浮”的高度約為0.1pm0.3pm,這個(gè)高度非常小,圖1-8標(biāo)出了這個(gè)高度與頭發(fā)、煙塵和手指印的大小比較關(guān)系
11、,從這里可以直觀地“看”出這個(gè)高度有多“高”。磁頭工作時(shí)與盤片不直接接觸,所以,磁頭的加載較小,磁頭可以做得很精致,檢測(cè)磁道的能力很強(qiáng),可大大提高位密度。磁盤表面非常平整光滑,可以做鏡面使用。下面對(duì)“盤面”、“磁道”、“柱面”和“扇區(qū)”的含義逐一進(jìn)行介紹。盤面號(hào)硬盤的盤片一般用鋁合金材料做基片,高速硬盤也可能用玻璃做基片。玻璃基片更容易達(dá)到所需的平面度和光潔度,且有很高的硬度。磁頭傳動(dòng)裝置是使磁頭部件作徑向移動(dòng)的部件,通常有兩種類型的傳動(dòng)裝置。一種是齒條傳動(dòng)的步進(jìn)電機(jī)傳動(dòng)裝置;另一種是音圈電機(jī)傳動(dòng)裝置。前者是固定推算的傳動(dòng)定位器,而后者則采用伺服反饋返回到正確的位置上。磁頭傳動(dòng)裝置以很小的等距
12、離使磁頭部件做徑向移動(dòng),用以變換磁道。硬盤的每一個(gè)盤片都有兩個(gè)盤面(Side),即上、下盤面,一般每個(gè)盤面都會(huì)利用,都可以存儲(chǔ)數(shù)據(jù),成為有效盤片,也有極個(gè)別的硬盤盤面數(shù)為單數(shù)。每一個(gè)這樣的有效盤面都有一個(gè)盤面號(hào),按順序從上至下從“0”開始依次編號(hào)。在硬盤系統(tǒng)中,盤面號(hào)又叫磁頭號(hào),因?yàn)槊恳粋€(gè)有效盤面都有一個(gè)對(duì)應(yīng)的讀寫磁頭。硬盤的盤片組在214片不等,通常有23個(gè)盤片,故盤面號(hào)(磁頭號(hào))為03或05。磁道磁盤在格式化時(shí)被劃分成許多同心圓,這些同心圓軌跡叫做磁道(Track)。磁道從外向內(nèi)從0開始順序編號(hào)。硬盤的每一個(gè)盤面有3001024個(gè)磁道,新式大容量硬盤每面的磁道數(shù)更多。信息以脈沖串的形式記錄
13、在這些軌跡中,這些同心圓不是連續(xù)記錄數(shù)據(jù),而是被劃分成一段段的圓弧,這些圓弧的角速度一樣。由于徑向長度不一樣,所以,線速度也不一樣,外圈的線速度較內(nèi)圈的線速度大,即同樣的轉(zhuǎn)速下,外圈在同樣時(shí)間段里,劃過的圓弧長度要比內(nèi)圈劃過的圓弧長度大。每段圓弧叫做一個(gè)扇區(qū),扇區(qū)從“1”開始編號(hào),每個(gè)扇區(qū)中的數(shù)據(jù)作為一個(gè)單元同時(shí)讀出或?qū)懭搿R粋€(gè)標(biāo)準(zhǔn)的3.5in硬盤盤面通常有幾百到幾千條磁道。磁道是“看”不見的,只是盤面上以特殊形式磁化了的一些磁化區(qū),在磁盤格式化時(shí)就已規(guī)劃完畢。柱面所有盤面上的同一磁道構(gòu)成一個(gè)圓柱,通常稱做柱面(Cylinder),每個(gè)圓柱上的磁頭由上而下從“0”開始編號(hào)。數(shù)據(jù)的讀/寫按柱面進(jìn)
14、行,即磁頭讀/寫數(shù)據(jù)時(shí)首先在同一柱面內(nèi)從“0”磁頭開始進(jìn)行操作,依次向下在同一柱面的不同盤面即磁頭上進(jìn)行操作,只在同一柱面所有的磁頭全部讀/寫完畢后磁頭才轉(zhuǎn)移到下一柱面,因?yàn)檫x取磁頭只需通過電子切換即可,而選取柱面則必須通過機(jī)械切換。電子切換相當(dāng)快,比在機(jī)械上磁頭向鄰近磁道移動(dòng)快得多,所以,數(shù)據(jù)的讀/寫按柱面進(jìn)行,而不按盤面進(jìn)行。也就是說,一個(gè)磁道寫滿數(shù)據(jù)后,就在同一柱面的下一個(gè)盤面來寫,一個(gè)柱面寫滿后,才移到下一個(gè)扇區(qū)開始寫數(shù)據(jù)。讀數(shù)據(jù)也按照這種方式進(jìn)行,這樣就提高了硬盤的讀/寫效率。一塊硬盤驅(qū)動(dòng)器的圓柱數(shù)(或每個(gè)盤面的磁道數(shù))既取決于每條磁道的寬窄(同樣,也與磁頭的大小有關(guān)),也取決于定位
15、機(jī)構(gòu)所決定的磁道間步距的大小。更深層的內(nèi)容請(qǐng)參考其他書籍,限于篇幅,這里不再深入介紹。扇區(qū)操作系統(tǒng)以扇區(qū)(Sector)形式將信息存儲(chǔ)在硬盤上,每個(gè)扇區(qū)包括512個(gè)字節(jié)的數(shù)據(jù)和一些其他信息。一個(gè)扇區(qū)有兩個(gè)主要部分:存儲(chǔ)數(shù)據(jù)地點(diǎn)的標(biāo)識(shí)符和存儲(chǔ)數(shù)據(jù)的數(shù)據(jù)段,如圖1-9所示。肩區(qū)俺標(biāo)旬扭艇的二瞇址(謝|的丹軀循以f亦航樹尼_煒剩鮒據(jù)融已簡E臓出柱、紹、疑和蝕帛匡(它包攜一J不曲區(qū),r的驚志朝蜒可能股種內(nèi)眷劍購T-樂宿叵癩騙匡敕翩T分之同的囘展厲議矢墀觀ti訂瀉爲(wèi)e的官旨時(shí)間卩尿區(qū)間隅(為備沢應(yīng)加:柞薊耳融仁翱訓(xùn)闔.溜碼(ECC)圖1-9硬盤扇區(qū)的構(gòu)成標(biāo)識(shí)符就是扇區(qū)頭標(biāo),包括組成扇區(qū)三維地址的三個(gè)數(shù)字
16、:扇區(qū)所在的磁頭(或盤面)、磁道(或柱面號(hào))以及扇區(qū)在磁道上的位置即扇區(qū)號(hào)。頭標(biāo)中還包括一個(gè)字段,其中有顯示扇區(qū)是否能可靠存儲(chǔ)數(shù)據(jù),或者是否已發(fā)現(xiàn)某個(gè)故障因而不宜使用的標(biāo)記。有些硬盤控制器在扇區(qū)頭標(biāo)中還記錄有指示字,可在原扇區(qū)出錯(cuò)時(shí)指引磁盤轉(zhuǎn)到替換扇區(qū)或磁道。最后,扇區(qū)頭標(biāo)以循環(huán)冗余校驗(yàn)(CRC)值作為結(jié)束,以供控制器檢驗(yàn)扇區(qū)頭標(biāo)的讀出情況,確保準(zhǔn)確無誤。扇區(qū)的第二個(gè)主要部分是存儲(chǔ)數(shù)據(jù)的數(shù)據(jù)段,可分為數(shù)據(jù)和保護(hù)數(shù)據(jù)的糾錯(cuò)碼(ECC)。在初始準(zhǔn)備期間,計(jì)算機(jī)用512個(gè)虛擬信息字節(jié)(實(shí)際數(shù)據(jù)的存放地)和與這些虛擬信息字節(jié)相應(yīng)的ECC數(shù)字填入這個(gè)部分。扇區(qū)頭標(biāo)包含一個(gè)可識(shí)別磁道上該扇區(qū)的扇區(qū)號(hào)。有趣
17、的是,這些扇區(qū)號(hào)物理上并不連續(xù)編號(hào),它們不必用任何特定的順序指定。扇區(qū)頭標(biāo)的設(shè)計(jì)允許扇區(qū)號(hào)可以從1到某個(gè)最大值,某些情況下可達(dá)255。磁盤控制器并不關(guān)心上述范圍中什么編號(hào)安排在哪一個(gè)扇區(qū)頭標(biāo)中。在很特殊的情況下,扇區(qū)還可以共用相同的編號(hào)。磁盤控制器甚至根本就不管數(shù)據(jù)區(qū)有多大,只管讀出它所找到的數(shù)據(jù),或者寫入要求它寫的數(shù)據(jù)。給扇區(qū)編號(hào)的最簡單方法是1,2,3,4,5,6等順序編號(hào)。如果扇區(qū)按順序繞著磁道依次編號(hào),那么,控制器在處理一個(gè)扇區(qū)的數(shù)據(jù)期間,磁盤旋轉(zhuǎn)太遠(yuǎn),超過扇區(qū)間的間隔(這個(gè)間隔很小),控制器要讀出或?qū)懭氲南乱簧葏^(qū)已經(jīng)通過磁頭,也許是相當(dāng)大的一段距離。在這種情況下,磁盤控制器就只能等待
18、磁盤再次旋轉(zhuǎn)幾乎一周,才能使得需要的扇區(qū)到達(dá)磁頭面。顯然,要解決這個(gè)問題,靠加大扇區(qū)間的間隔是不現(xiàn)實(shí)的,那會(huì)浪費(fèi)許多磁盤空間。許多年前,IBM的一位杰出工程師想出了一個(gè)絕妙的辦法,即對(duì)扇區(qū)不使用順序編號(hào),而是使用一個(gè)交叉因子(interleave)進(jìn)行編號(hào)。交叉因子用比值的方法來表示,如3:1表示磁道上的第1個(gè)扇區(qū)為1號(hào)扇區(qū),跳過兩個(gè)扇區(qū)即第4個(gè)扇區(qū)為2號(hào)扇區(qū),這個(gè)過程持續(xù)下去直到給每個(gè)物理扇區(qū)編上邏輯號(hào)為止。例如,每磁道有17個(gè)扇區(qū)的磁盤按2:1的交叉因子編號(hào)就是:I,10,2,11,3,12,4,13,5,14,6,15,7,16,8,17,9,而按3:1的交叉因子編號(hào)就是:l,7,13,
19、2,8,14,3,9,15,4,10,16,5,11,17,6,12。當(dāng)設(shè)置1:l的交叉因子時(shí),如果硬盤控制器處理信息足夠快,那么,讀出磁道上的全部扇區(qū)只需要旋轉(zhuǎn)一周;但如果硬盤控制器的后處理動(dòng)作沒有這么快,磁盤所轉(zhuǎn)的圈數(shù)就等于一個(gè)磁道上的扇區(qū)數(shù),才能讀出每個(gè)磁道上的全部數(shù)據(jù)。將交叉因子設(shè)定為2:1時(shí),磁頭要讀出磁道上的全部數(shù)據(jù),磁盤只需轉(zhuǎn)兩周。如果2:1的交叉因子仍不夠慢,磁盤旋轉(zhuǎn)的周數(shù)約為磁道的扇區(qū)數(shù),這時(shí),可將交叉因子調(diào)整為3:1,如圖1-10所示。圖1-10不同交叉因子的效果示例圖1-10所示的是典型的MFM(ModifiedFrequencyModulation,改進(jìn)型調(diào)頻制編碼)硬
20、盤,每磁道有17個(gè)扇區(qū),畫出了用三種不同的扇區(qū)交叉因子編號(hào)的情況。最外圈的磁道(0號(hào)柱面)上的扇區(qū)用簡單的順序連續(xù)編號(hào),相當(dāng)于扇區(qū)交叉因子是1:1。1號(hào)磁道(柱面)的扇區(qū)按2:1的交叉因子編號(hào),而2號(hào)磁道按3:1的扇區(qū)交叉因子編號(hào)。早期的硬盤管理工作中,設(shè)置交叉因子需要用戶自己完成。用BIOS中的低級(jí)格式化程序?qū)τ脖P進(jìn)行低級(jí)格式化時(shí),就需要指定交叉因子,有時(shí)還需要設(shè)置幾種不同的值來比較其性能,而后確定一個(gè)比較好的值,以期硬盤的性能較好?,F(xiàn)在的硬盤BIOS已經(jīng)自己解決這個(gè)問題,所以,一般低級(jí)格式化程序不再提供這一選項(xiàng)設(shè)置。系統(tǒng)將文件存儲(chǔ)到磁盤上時(shí),按柱面、磁頭、扇區(qū)的方式進(jìn)行,即最先是第1磁道的
21、第一磁頭下(也就是第1盤面的第一磁道)的所有扇區(qū),然后,是同一柱面的下一磁頭,一個(gè)柱面存儲(chǔ)滿后就推進(jìn)到下一個(gè)柱面,直到把文件內(nèi)容全部寫入磁盤。系統(tǒng)也以相同的順序讀出數(shù)據(jù)。讀出數(shù)據(jù)時(shí)通過告訴磁盤控制器要讀出扇區(qū)所在的柱面號(hào)、磁頭號(hào)和扇區(qū)號(hào)(物理地址的三個(gè)組成部分)進(jìn)行。磁盤控制器則直接使磁頭部件步進(jìn)到相應(yīng)的柱面,選通相應(yīng)的磁頭,等待要求的扇區(qū)移動(dòng)到磁頭下。在扇區(qū)到來時(shí),磁盤控制器讀出每個(gè)扇區(qū)的頭標(biāo),把這些頭標(biāo)中的地址信息與期待檢出的磁頭和柱面號(hào)做比較(即尋道),然后,尋找要求的扇區(qū)號(hào)。待磁盤控制器找到該扇區(qū)頭標(biāo)時(shí),根據(jù)其任務(wù)是寫扇區(qū)還是讀扇區(qū),來決定是轉(zhuǎn)換寫電路,還是讀出數(shù)據(jù)和尾部記錄。找到扇區(qū)
22、后,磁盤控制器必須在繼續(xù)尋找下一個(gè)扇區(qū)之前對(duì)該扇區(qū)的信息進(jìn)行后處理。如果是讀數(shù)據(jù),控制器計(jì)算此數(shù)據(jù)的ECC碼,然后,把ECC碼與已記錄的ECC碼相比較。如果是寫數(shù)據(jù),控制器計(jì)算出此數(shù)據(jù)的ECC碼,與數(shù)據(jù)一起存儲(chǔ)。在控制器對(duì)此扇區(qū)中的數(shù)據(jù)進(jìn)行必要處理期間,磁盤繼續(xù)旋轉(zhuǎn)。由于對(duì)信息的后處理需要耗費(fèi)一定的時(shí)間,在這段時(shí)間內(nèi),磁盤已轉(zhuǎn)了相當(dāng)?shù)慕嵌取=徊嬉蜃拥拇_定是一個(gè)系統(tǒng)級(jí)的問題。一個(gè)特定硬盤驅(qū)動(dòng)器的交叉因子取決于:磁盤控制器的速度、主板的時(shí)鐘速度、與控制器相連的輸出總線的操作速度等。如果磁盤的交叉因子值太高,就需多花一些時(shí)間等待數(shù)據(jù)在磁盤上存入和讀出。如果交叉因子值太低,就會(huì)大大降低磁盤性能。前面已經(jīng)述及,系統(tǒng)在磁盤上寫入信息時(shí),寫滿一個(gè)磁道后轉(zhuǎn)到同一柱面的下一個(gè)磁頭,當(dāng)柱面寫滿時(shí),再轉(zhuǎn)向下一柱面。從同一柱面的一個(gè)磁道到另一個(gè)磁道,從
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度教育培訓(xùn)居間合同管轄權(quán)與教學(xué)質(zhì)量監(jiān)督2篇
- 大堂經(jīng)理職責(zé)內(nèi)容(2篇)
- 2025年職業(yè)技能鑒定管理制度(3篇)
- 二零二五年度建筑機(jī)械買賣與安裝合同3篇
- 2025年競(jìng)選醫(yī)院演講稿范文(2篇)
- 大型活動(dòng)安全事故應(yīng)急預(yù)案樣本(2篇)
- 網(wǎng)頁課程設(shè)計(jì)與制作
- 可燃?xì)怏w安全管理規(guī)定模版(3篇)
- 細(xì)胞器導(dǎo)入課程設(shè)計(jì)
- 2025年第二學(xué)期小學(xué)語文教研組工作計(jì)劃例文(2篇)
- 法務(wù)崗位招聘筆試題及解答(某大型國企)2025年
- 曙光磁盤陣列DS800-G10售前培訓(xùn)資料V1.0
- 寺廟祈福活動(dòng)方案(共6篇)
- 2024年化學(xué)螺栓錨固劑項(xiàng)目可行性研究報(bào)告
- 提高膿毒性休克患者1h集束化措施落實(shí)率
- 2024年人教版八年級(jí)語文上冊(cè)期末考試卷(附答案)
- 2024測(cè)繪個(gè)人年終工作總結(jié)
- 遼寧省大連市2023-2024學(xué)年高三上學(xué)期雙基測(cè)試(期末考試) 物理 含解析
- 勞務(wù)分包的工程施工組織設(shè)計(jì)方案
- DB11 637-2015 房屋結(jié)構(gòu)綜合安全性鑒定標(biāo)準(zhǔn)
- 18項(xiàng)醫(yī)療質(zhì)量安全核心制度
評(píng)論
0/150
提交評(píng)論