版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第6章數(shù)據(jù)存儲本章主要內(nèi)容:(1)存儲器的種類:高速緩沖存儲器、主存儲器、
二級存儲器(磁盤)、三級存儲器(2)文件組織:定長記錄、可變長記錄(4)文件中記錄的組織:堆文件組織、順序文件組織、散列文件組織6.1存儲器的結(jié)構(gòu)及特性存儲器是計算機(jī)存放程序和數(shù)據(jù)的物理設(shè)備,是計算機(jī)信息儲存和信息交流的中心。存儲器有下面3個要素:
(1)存儲容量。存儲器所能容納的二進(jìn)制信息量的總和稱為存儲容量,它是衡量計算機(jī)整體性能的一個重要指標(biāo)。
(2)存取周期。計算機(jī)從存儲器中讀出或?qū)懭霐?shù)據(jù)所需要的時間稱為存取周期。存取周期越短,CPU從存儲器中讀寫數(shù)據(jù)的速度越快,計算機(jī)的整體性能就越高。
(3)存儲地址。存儲器由許多存儲單元構(gòu)成。存儲單元是計算機(jī)從存儲器中存取數(shù)據(jù)的基本單位,即每次最少也要存取一個存儲單元中的數(shù)據(jù)。為了區(qū)別不同的存儲單元,就給每個存儲單元分配一個唯一的編號,這個編號就是存儲單元的地址,簡稱存儲地址。
6.1.1存儲器的種類及訪問特性評價存儲器的基本指標(biāo)有3個:存儲容量、存儲速度和制作成本。這三者是相互矛盾的。速度越高,制作成本就越高。解決辦法一般采用分級存儲結(jié)構(gòu)。由于CPU的運算速度快,內(nèi)存的存取速度相對較慢,當(dāng)CPU與內(nèi)存交換數(shù)據(jù)時,會經(jīng)常停下來等待內(nèi)存?zhèn)魉蛿?shù)據(jù)。為了解決這個矛盾,就在CPU與內(nèi)存之間增加了一種存取速度非??斓拇鎯ζ?,即高速緩沖存儲器(Cache),俗稱緩存。
6.1.1存儲器的種類及訪問特性這樣,根據(jù)CPU訪問的遠(yuǎn)近,一般的計算機(jī)系統(tǒng)包括4種類型的存儲器:高速緩沖存儲器、主存儲器(內(nèi)存)、二級存儲器(磁盤)、三級存儲器。離CPU越近,訪問速度越快。這4中存儲器的層次結(jié)構(gòu),如圖6-1所示。
6.1.1存儲器的種類及訪問特性
1.高速緩沖存儲器(Cache)高速緩沖存儲器是CPU直接訪問的存儲器,它被集成在CPU芯片內(nèi)。Cache中的數(shù)據(jù)是主存儲器中特定數(shù)據(jù)的副本,CUP會將訪問頻率比較高的數(shù)據(jù)復(fù)制到Cache中,以加快數(shù)據(jù)的訪問和處理速度。程序運行時,CPU首先在高速緩沖存儲器中尋找指令和數(shù)據(jù),如果沒有找到,就到內(nèi)存中去尋找并將其復(fù)制到Cache中,然后將其處理后的數(shù)據(jù)復(fù)制到內(nèi)存中原來的位置上。
6.1.1存儲器的種類及訪問特性
2.主存儲器(內(nèi)存)主存儲器(MainMemory)也稱主存或內(nèi)存,計算機(jī)無論是執(zhí)行指令還是處理數(shù)據(jù)都需要將它們先駐留在內(nèi)存上,然后讀入高速緩沖存儲器。內(nèi)存主要分為兩類:隨機(jī)存儲器(RadomAccessMemory,RAM)和只讀存儲器(ReadOnlyMemory,ROM)。隨機(jī)存儲器就是人們常說的內(nèi)存。計算機(jī)按存儲單元的地址來訪問內(nèi)存數(shù)據(jù),根據(jù)指定的地址,把信息存入存儲單元,或從指定的地址讀取信息。內(nèi)存訪問是隨機(jī)的。
6.1.1存儲器的種類及訪問特性概括講,RAM特點如下:(1)CPU可以隨時讀出其中的內(nèi)容,也可以隨時寫入其中的內(nèi)容。寫入時,會覆蓋原有內(nèi)容。
(2)隨機(jī)存取,即存取任一單元所需要的時間相同,不必順序訪問存儲單元。
(3)斷電后,RAM中的內(nèi)容立即消失。
6.1.1存儲器的種類及訪問特性
3.磁盤存儲器磁盤存儲器有多種,其中最常見的是硬盤,它是把磁性材料涂在鋁合金圓盤上,數(shù)據(jù)就記錄在表面的磁介質(zhì)中。計算機(jī)讀取硬盤數(shù)據(jù)的速度比內(nèi)存要慢,但存儲容量比內(nèi)存大,并且可長期保存。
1973年,IBM公司推出了Winchester(溫氏)硬盤,即:溫徹斯特式硬盤,英文名為HardDiscDrive(簡稱HDD),它的特點是:“工作時,磁頭懸浮在高速轉(zhuǎn)動的盤片上方,而不與盤片直接接觸,使用時,磁頭沿高速旋轉(zhuǎn)的盤片上做徑向移動”,從而拉開現(xiàn)代硬盤發(fā)展的序幕。今天高端硬盤容量雖然高達(dá)TB量級,但都沒有脫離“溫徹斯特”的運作模式。其結(jié)構(gòu)如圖6-2所示。
6.1.1存儲器的種類及訪問特性
3.磁盤存儲器硬盤主要的組成部件包括:盤片、磁頭、盤片主軸、控制電機(jī)、磁頭控制器、數(shù)據(jù)轉(zhuǎn)換器、接口、緩存等。
6.1.1存儲器的種類及訪問特性從物理結(jié)構(gòu)的角度看,硬盤的盤體分為磁面(Side)、磁道(Track)、柱面(Cylinder)和扇區(qū)(Sector)。(1)磁面硬盤的盤體由多個盤片重疊在一起組成。磁面是指一個盤片的2個面,其編號方式為:第一個盤片的第一個面為0,第二個面為1;第二個盤片的第一個面為2,第二個面為3,以此類推。在硬盤中,一個磁面對應(yīng)一個讀寫磁頭,所以在對硬盤進(jìn)行讀寫操作時,不再稱磁面0、磁面1、磁面2、…,而是稱磁頭0、磁頭1、磁頭2、磁頭3、…。
6.1.1存儲器的種類及訪問特性(2)磁道、柱面每個盤片的每個磁面都被劃分為許多同心圓,稱之為磁道,整個盤體中所有磁面上半徑相同的同心磁道稱為一個柱面,一個硬盤有多少個同心圓,就有多少個柱面。(3)扇區(qū)每個磁道又被規(guī)劃出多個扇區(qū)。扇區(qū)是被間隙分割的圓弧片段,是操作磁盤的最小單位。傳統(tǒng)上每個扇區(qū)可存儲512個字節(jié)。由此,我們可以計算得出:硬盤的總?cè)萘?磁頭數(shù)×磁道數(shù)×扇區(qū)數(shù)×512(字節(jié))
6.1.1存儲器的種類及訪問特性每個字節(jié)的讀取,是由幾十到幾百個~nm(納米)的磁性顆粒(CoPt或FePt合金)直接參與的。磁頭在讀取數(shù)據(jù)時,將磁粒子的不同極性轉(zhuǎn)換成不同的電脈沖信號,再利用數(shù)據(jù)轉(zhuǎn)換器將這些原始信號變?yōu)殡娔X可以識別的數(shù)據(jù)。寫入過程與此正好相反。硬盤在開始使用前,必須進(jìn)行格式化,格式化后,硬盤的每個扇區(qū)都有唯一的編號,即存儲地址,硬盤的存儲地址由三部分組成:磁面號·磁道號·扇區(qū)號
6.1.2硬盤的訪問特性硬盤的訪問特性是指數(shù)據(jù)在硬盤和內(nèi)存之間的移動過程及所花時間成本。在數(shù)據(jù)庫技術(shù)中,由于DBMS自己管理數(shù)據(jù)的存取和訪問,了解硬盤的訪問特性非常必要,它是設(shè)計高效的數(shù)據(jù)讀寫算法的基礎(chǔ)。計算機(jī)在進(jìn)行文件讀取所花費的時間,主要由下面三個部分組成:(1)磁頭尋道。將磁頭定義到合適柱面的時間為尋道時間。如果磁頭恰好在所需要的柱面上,則尋道時間為0;如果不在,則磁頭需要移動。目前,主流硬盤的平均尋道時間為9毫秒(ms)。(2)磁盤旋轉(zhuǎn)。將磁盤進(jìn)行旋轉(zhuǎn),是磁頭位于組成該塊的第一個扇區(qū)的起始位置,這個時間稱為旋轉(zhuǎn)延遲。目前主流硬盤主軸的旋轉(zhuǎn)速度為每分鐘7200轉(zhuǎn),常用磁盤的平均延遲時間為5ms左右。
6.1.2硬盤的訪問特性(3)數(shù)據(jù)傳輸。將數(shù)據(jù)從磁盤移到主存或從主存移動到磁盤,這個過程中,磁頭從塊所包含的第一個扇區(qū)的起始點到最后一個扇區(qū)的終結(jié)點所花時間稱為數(shù)據(jù)傳輸時間。這個時間與磁盤旋轉(zhuǎn)時間密切相關(guān)。根據(jù)上面3點,計算機(jī)讀取一個塊的總時間為:塊讀取時間
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度新能源汽車動力系統(tǒng)研發(fā)合同4篇
- 2024版合同續(xù)約細(xì)化合同版B版
- 2025年度出境游定制游合同3篇
- 2025年度醫(yī)療機(jī)構(gòu)檢驗科外包服務(wù)承包合同4篇
- 2024蔬菜產(chǎn)業(yè)園區(qū)建設(shè)與農(nóng)產(chǎn)品銷售合作意向協(xié)議書3篇
- 2024版物聯(lián)網(wǎng)技術(shù)研發(fā)與推廣合同
- 2024版政府機(jī)關(guān)臨時工作人員勞動協(xié)議樣本一
- 2025年度安置房維修基金管理合同3篇
- 2025年度現(xiàn)代農(nóng)業(yè)土地承包與經(jīng)營權(quán)轉(zhuǎn)讓合同范本4篇
- 2025年度電影劇本創(chuàng)作與主演演員簽約服務(wù)協(xié)議6篇
- 表B. 0 .11工程款支付報審表
- 警務(wù)航空無人機(jī)考試題庫及答案
- 空氣自動站儀器運營維護(hù)項目操作說明以及簡單故障處理
- 新生兒窒息復(fù)蘇正壓通氣課件
- 2022年12月Python-一級等級考試真題(附答案-解析)
- 法律顧問投標(biāo)書
- 班主任培訓(xùn)簡報4篇(一)
- 成都市數(shù)學(xué)八年級上冊期末試卷含答案
- T-CHSA 020-2023 上頜骨缺損手術(shù)功能修復(fù)重建的專家共識
- 危重癥患者轉(zhuǎn)運指南-課件
- Hypermesh lsdyna轉(zhuǎn)動副連接課件完整版
評論
0/150
提交評論