機械硬碟和固態硬碟
機械磁碟剖開圖
主要由三部分組成:碟片、主軸(機械硬碟)、磁頭。
sas硬碟,根據轉速來劃分,有常見的三種
7200轉 容量在1tb~10tb
10k轉 容量在300g~1.8t
15k轉 容量在300g~900g
注:轉速的表達用rpm,即round per minute
磁碟介面:水壺的壺嘴,定義與伺服器如何連線,將決定資料的讀寫速度
sata, 也叫串列埠
scsi,最早用於高階伺服器,特點就是速度快,造價高
sas,既要scsi的效能,又要sata的方便,就誕生了sas
pci-e,最初主要用於快速的裝置**最高,速度最快,網絡卡、顯示卡。慢慢的出現了硬碟,現在主要用於固態硬碟
機械硬碟一般用sata、sas;固態硬碟sata、sas、pci-e都有用
由上到下,從0開始編號
盤面數量 == 磁頭數量
作用:用來寫入和讀取資料的
由外向內,從0開始編號
以主軸為中心的不同的圓環區域(呼啦圈)
乙個磁軌上面的最小單位,從數字1開始
預設大小512位元組
不同盤面上相同的磁軌,組成的圖形(圓柱體)。
柱面的數量 == 磁軌的數量
磁碟預設是按照柱面進行讀寫。
兩種讀寫的方式:
磁頭的切換---0磁頭切換為1磁頭,由電訊號控制
磁軌的變化(尋道)--- 機械的變化
表示乙個柱面的大小(其實是固定的)
磁碟的大小 = 柱面數量 * 每個柱面的大小
柱面的大小 = 磁軌的大小 * 磁頭的數量
磁軌的大小 = 扇區的大小 * 每個磁軌的扇區數量
[root@learn-linux001 ~]#計算fdisk -l
disk /dev/sda: 8589 mb, 8589934592bytes
255 heads, 63 sectors/track, 1044cylinders
#255磁頭 63扇區/磁軌 1044柱面
units = cylinders of 16065 * 512 = 8225280bytes
#乙個單元塊的大小(柱面的大小)
sector size (logical/physical): 512 bytes / 512bytes
i/o size (minimum/optimal): 512 bytes / 512bytes
disk identifier: 0x000ad34bdevice boot start end blocks id system
/dev/sda1 * 1 26 204800 83linux
partition 1 does not
end on cylinder boundary.
/dev/sda2 26 124 786432 82 linux swap /solaris
partition 2 does not
end on cylinder boundary.
/dev/sda3 124 1045 7396352 83 linux
[root@learn-linux001 ~]#位:bitecho 512*63|bc
32256[root@learn-linux001 ~]#
#磁軌的大小
[root@learn-linux001 ~]#
echo 512*63|bc
32256[root@learn-linux001 ~]#
#柱面的大小
[root@learn-linux001 ~]#
echo 512*63*255|bc
8225280[root@learn-linux001 ~]#
#磁碟的大小
[root@learn-linux001 ~]#
echo 512*63*255*1044|bc
8587192320
位元組:byte ,等於8bit
1kb = 1024byte
1mb = 1024kb = 1024*1024 byte
gb、tb、.......
但是硬體廠商的是按照1000來計算的。所以,買回來的硬碟500gb硬碟實際可以使用的是465gb左右。
[root@learn-linux001 ~]##將上面的結果換算成g
[root@learn-linux001 ~]#
echo 512*63*255*1044/1024/1024/1024|bc
7[root@learn-linux001 ~]#
#結果不對,變成了7.因為bc是基礎計算器,只能算整數
[root@learn-linux001 ~]#
#我們需要使用awk
diy.pconline.com.cn/750/7501340.html 固態硬碟的顆粒詳細介紹
Linux學習之初識Shell
一 簡介 1 shell是乙個命令列直譯器,它為使用者提供了乙個向linux核心傳送請求以便執行程式的介面系統程式,使用者可以使用shell來啟動 掛起 停止甚至是編寫一些程式。shell將使用者的請求命令翻譯成二進位制傳送給linux核心,並將linux核心的反饋翻譯在字元介面上顯現給使用者。2 ...
OSPF之初識篇
本人初學tcp ip協議,ospf為重點。現在此地寫下學習逐步歷程 本篇為基礎入門第一步 一 背景 ospf是鏈結狀態協議中最具代表性的協議,鏈結狀態協議與距離向量協議同為動態路由協議的分類 路由分為動態路由和靜態路由,動態路由協議即針對動態路由的協議。路由協議又對路由以及路由表起到了什麼作用呢?以...
設計模式之初識
前言 隨著我們隊面對物件的進一步了解,開始了設計模式的學習。學習設計模式我們需要帶著設計模式是什麼,我們為什麼要學習設計模式,它們有什麼好處,帶著這些問題學習可以幫助我們更好地理解和應用。建立型模式 單例模式 工廠方法模式 抽象工廠模式 建造者模式 原型模式 結構型模式 介面卡模式 橋接模式 裝飾模...