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