linux磁盘、分区、设备简单介绍
1、硬盤接口類型及速率: IDE接口:133MB/s SATA接口:6gbps scsi接口:并口類型,ultra320,320MB/s,ultra640,640MB/s SAS接口:串口,6gbps usb接口:串口,480MB/s | 2、硬盤分類: 機(jī)械硬盤 固態(tài)硬盤 PCI接口硬盤 | 3評(píng)價(jià)硬盤性能參數(shù): ①、接口類型速率 ②、IOPS:每秒完成I/O的次數(shù)(讀寫) 讀 ? ?IDE:100個(gè)/s ????SCSI:150-200個(gè)/s ????SAS:150-200個(gè)/s ????SATA:100個(gè)/s ????固態(tài)硬盤:400個(gè)/s ????PCI—E固態(tài)硬盤:10W個(gè)/s |
4、機(jī)械硬盤構(gòu)造參數(shù)
????磁道:當(dāng)磁盤旋轉(zhuǎn)時(shí),磁頭若保持在一個(gè)位置上,則每個(gè)磁頭都會(huì)在磁盤表面劃出一個(gè)圓形軌跡,這些圓形軌跡就叫做磁道。
????磁頭:是硬盤讀取數(shù)據(jù)的關(guān)鍵部件,它的主要作用就是將存儲(chǔ)在硬盤盤片上的磁信息轉(zhuǎn)化為電信號(hào)向外傳輸,而它的工作原理則是利用特殊材料的電阻值會(huì)隨著磁場(chǎng)變化的原理來讀寫盤片上的數(shù)據(jù),磁頭的好壞在很大程度上決定著硬盤盤片的存儲(chǔ)密度
????磁盤轉(zhuǎn)速:硬盤轉(zhuǎn)速以每分鐘多少轉(zhuǎn)來表示,單位表示為RPM,RPM是RevolutionsPerminute的縮寫,是轉(zhuǎn)/每分鐘。RPM值越大,內(nèi)部傳輸率就越快,訪問時(shí)間就越短,硬盤的整體性能也就越好。硬盤的主軸馬達(dá)帶動(dòng)盤片高速旋轉(zhuǎn),產(chǎn)生浮力使磁頭飄浮在盤片上方。要將所要存取資料的扇區(qū)帶到磁頭下方,轉(zhuǎn)速越快,則等待時(shí)間也就越短。因此轉(zhuǎn)速在很大程度上決定了硬盤的速度;還有一個(gè)決定因素就是緩存,這部分相當(dāng)于閃存芯片,數(shù)據(jù)要經(jīng)過此才寫入硬盤,所以緩存大也間接提高速度。
????扇區(qū):硬盤的內(nèi)部是金屬盤片,將圓形的盤片劃分成若干個(gè)扇形區(qū)域,這就是扇區(qū)。若干個(gè)扇區(qū)就組成整個(gè)盤片。
????柱面:硬盤最基本的組成部分是由堅(jiān)硬金屬材料制成的涂以磁性介質(zhì)的盤片,不同容量硬盤的盤片數(shù)不等。每個(gè)盤片有兩面,都可記錄信息。盤片被分成許多扇形的區(qū)域,每個(gè)區(qū)域叫一個(gè)扇區(qū),每個(gè)扇區(qū)可存儲(chǔ)128×2的N次方(N=0.1.2.3)字節(jié)信息。在DOS中每扇區(qū)是128×2的2次方=512字節(jié),盤片表面上以盤片中心為圓心,不同半徑的同心圓稱為磁道。硬盤中,不同盤片相同半徑的磁道所組成的圓柱稱為柱面。[1]
????????????????硬盤的存儲(chǔ)容量=磁頭數(shù)×磁道(柱面)數(shù)×每道扇區(qū)數(shù)×每扇區(qū)字節(jié)數(shù)
分區(qū)的劃分是基于柱面實(shí)現(xiàn)的,最外層柱面的性能最好,因?yàn)榇疟P劃過存儲(chǔ)或讀取的數(shù)據(jù)最多,windows把系統(tǒng)盤安裝在C盤,就是考慮c盤是從最外層磁道開始的。
5、linux系統(tǒng)中的設(shè)備介紹
linux哲學(xué)思想:一切皆文件。
設(shè)備類型:
????塊設(shè)備:block,支持隨機(jī)訪問,數(shù)據(jù)交換單位是block
????字符設(shè)備:character,支持線性訪問,數(shù)據(jù)交換單位是“字符”
linux設(shè)備文件: 在/dev目錄下
設(shè)備文件是用于實(shí)現(xiàn)將文件關(guān)聯(lián)到設(shè)備的驅(qū)動(dòng)程序,設(shè)備的訪問入口。設(shè)備文件也是特殊文件,因?yàn)樵O(shè)備文件沒有大小,只有設(shè)備類別號(hào)。
備注:系統(tǒng)的設(shè)備名稱是由ICANN制定的。ICANN:互聯(lián)網(wǎng)名稱地址分配。
如:
[root@localhost ~]# ls -l /dev/ | tail -3
crw-------. 1 root root ? ? 10, ?58 Nov ?2 02:05 vmci? ? //10是主設(shè)備號(hào),58是次設(shè)備號(hào)
crw-------. 1 root root ? ? 10, ?56 Nov ?2 02:05 vsock
crw-rw-rw-. 1 root root ? ? ?1, ? 5 Nov ?2 02:05 zero
[root@localhost ~]#?
設(shè)備類別:
????主設(shè)備號(hào):major,區(qū)分設(shè)備類型,用于標(biāo)明設(shè)備所需要的驅(qū)動(dòng)程序
????次設(shè)備號(hào):minor,區(qū)分同種類型下的不同設(shè)備,是特定設(shè)備的訪問入口。
mknod命令:手動(dòng)創(chuàng)建設(shè)備(塊設(shè)備,字符設(shè)備)
?mknod [OPTION]... NAME TYPE [MAJOR MINOR]
[OPTION]
????-m:設(shè)置權(quán)限,創(chuàng)建設(shè)備后的訪問權(quán)限
?TYPE
????b:塊設(shè)備文件
????c:字符設(shè)備文件 ?
如:
[root@localhost ~]# mknod /dev/amkdev c 100 10
[root@localhost ~]# ls -l /dev/ | head -3
total 0
crw-rw----. 1 root video ? ?10, 175 Nov ?2 02:05 agpgart
crw-r--r--. 1 root root ? ?100, ?10 Nov ?2 02:24 amkdev
[root@localhost ~]#?
????
6、磁盤在系統(tǒng)中被識(shí)別:
IDE:/dev/hd[a-z]????//a代表第一塊磁盤,依次類推
SCSI\SATA\USB\SAS:/dev/sd[a-z]?????//a代表第一塊磁盤,依次類推
并口線纜:同一線纜可以接多塊設(shè)備;IDE并口,一般接兩個(gè),一個(gè)為主,一個(gè)為輔;scsi并口寬帶模式可以接16個(gè),但有一個(gè)為控制的,因此最大接15塊盤,窄帶模式下可以接8個(gè),有一個(gè)是控制的,因此最大接7塊硬盤。
串口線纜:同一線纜只能接一個(gè)設(shè)備。
7、設(shè)備的引用方式:
????設(shè)備文件名
????卷標(biāo)
????UUID
8、分區(qū)在系統(tǒng)中被識(shí)別:centos6和7中,硬盤被識(shí)別為sd開頭的設(shè)備。
/dev/sda# :#代表分區(qū),如/dev/sda1,/dev/sda2
9、磁盤分區(qū)介紹:MBR 、GPT
MBR:master boot record,主引導(dǎo)記錄
????0磁道0扇區(qū)被定義為MBR,大小為512字節(jié);
MBR的512字節(jié)被分成三個(gè)部分:
????前446字節(jié):被用來存放操作系統(tǒng)的加載程序,用來引導(dǎo)操作系統(tǒng),boot loader
????中間64字節(jié):被用來做分區(qū)表,每16個(gè)字節(jié)標(biāo)識(shí)一個(gè)分區(qū),因此,最大只能標(biāo)識(shí)4個(gè)分區(qū)。
????后面2字節(jié):當(dāng)前MBR區(qū)域的有效性標(biāo)識(shí);55AA表示有效,否則為無效。
注意:當(dāng)分區(qū)超過4個(gè)分區(qū)的時(shí)候,可以拿出一個(gè)分區(qū)作為擴(kuò)展分區(qū),然后再將擴(kuò)展分區(qū)劃分成邏輯分區(qū),然后在使用。 主分區(qū)和擴(kuò)展分區(qū)的標(biāo)識(shí)為1-4,邏輯分區(qū)表示:5,6,7....(即邏輯分區(qū)用5開始表示,一直往后延伸)。
MBR分區(qū):
MBR的意思是“主引導(dǎo)記錄”,它有自己的啟動(dòng)器,也就是啟動(dòng)代碼,一旦啟動(dòng)代碼被破壞,系統(tǒng)就沒法啟動(dòng),只有通過修復(fù)才能啟動(dòng)系統(tǒng)。最大支持2TB容量,在容量方面存在著極大的瓶頸,那么GPT在今后的發(fā)展就會(huì)越來越占優(yōu)勢(shì),MBR也會(huì)逐漸被GPT取代。
GPT:GUID Partition Table,GUID分區(qū)表
????GPT分區(qū):
GPT意為GUID分區(qū)表,這是一個(gè)正逐漸取代MBR的新標(biāo)準(zhǔn),它由UEFI輔住而形成的,這樣就有了UEFI用于取代老舊的BIOS,而GPT則取代老舊的MBR。這個(gè)標(biāo)準(zhǔn)沒有MBR的那些限制。磁盤驅(qū)動(dòng)器容量可以大得多,大到操作系統(tǒng)和文件系統(tǒng)都沒法支持。它同時(shí)還支持幾乎無限個(gè)分區(qū)數(shù)量,限制只在于操作系統(tǒng),Windows支持最多128個(gè)GPT分區(qū)。通過UEFI,所有的64位的win0,win8,win7和Vista,以及所對(duì)應(yīng)的服務(wù)器都能從GPT啟動(dòng)
轉(zhuǎn)載于:https://blog.51cto.com/10631377/1978186
總結(jié)
以上是生活随笔為你收集整理的linux磁盘、分区、设备简单介绍的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 实用的DOS命令
- 下一篇: linux 其他常用命令