10.10硬碟,作業系統的歷史發展
一.硬碟介面
IDE並口
SATA串列埠
SCSI
SAS
光纖通道
SSD+SAS-----------------土豪
SSD+SATA-----------常規
機械磁碟+SAS----------------常規
機械磁碟+SATA----------
多塊硬碟要連線到RAID卡(陣列卡)上
然後製作raid
raid0
至少一塊硬碟
容量:n塊硬碟合在一起的總容量
效能:理論上是n塊盤合在一起的讀寫速度,實際上是要低一些
冗餘性:不允許壞任何一塊盤
場合:追求讀寫效能,但是對資料安全性沒啥要求
特點:最求速度,不考慮資料安全
raid1
只能2塊盤
容量:1塊盤的容量
效能:幾乎就是一塊盤的讀寫速度
冗餘性:可以壞一塊盤,另一塊盤有完整的資料
場合:對資料安全性有要求 ,對讀寫沒有特殊要求,例如伺服器的系統盤
特點:追求資料安全,不考慮速度
raid5(介於raid0與raid1之間,是一種折中的方案)
至少3快盤,兩兩之間做奇偶校驗-》異或運算,相同結果為0,不同結果為1
容量:廢掉1塊盤的容量,等量盤的情況下,容量低於raid0
效能:讀寫速度低於raid0,高於raid1
冗餘性:可以壞一塊盤,其餘兩塊盤可以通過奇偶校驗推匯出壞盤的資料
場合:一般的場合都可以使用
raid10
至少有4塊盤
raid1和raid0的整合的產物,兼顧了raid1的資料安全性與raid0的效能,但是成本大幅度提升
通常用於資料庫伺服器
優化的基本原則
1、針對讀操作,資料能從記憶體取就不要從硬碟
2、針對寫操作,在記憶體中攢一波再寫入硬碟
二,作業系統
作業系統最核心的概念是程式
程式指的是一個程式執行的過程,具體來說指的是作業系統控制硬體來執行應用程式的過程
序列:多工是一個執行完畢在執行下一個
併發:多工看起來是 同時執行的
多道技術-------併發
1.空間上的複用:多道程式在執行前必須載入到記憶體中
2.時間上的複用:多個任務複用cpu的時間片,通俗地講就是cpu在多個程式之間來回切換。
什麼時候切換?
I:當一個任務遇到IO,肯定要切換-------------提升效率。
II:當一個任務沒有遇到IO但是佔用cpu時間過長,也要切換--------降低效率
分時作業系統:多使用者多工
相關文章
- Linux是什麼作業系統?發展歷史介紹Linux作業系統
- iOS歷史(iOS系統發展歷史)iOS
- HarmonyOS系統的發展歷史
- Linux系統的發展歷史和學習前景介紹Linux
- Linux發展歷史Linux
- 作業系統: Unix作業系統演進簡史作業系統
- 作業系統(一)作業系統歷史:從標準函式庫到雲端計算作業系統函式
- 關於社交電商系統的起源、發展歷史和型別型別
- 人工智慧發展的歷史人工智慧
- 資料中心的發展歷史
- 人工智慧發展歷史人工智慧
- PDF規範發展歷史
- 深度學習發展歷史深度學習
- 3D建模的歷史發展3D
- 作業系統三十年的興衰史作業系統
- MySQL版本發展歷史介紹MySql
- 電商直播商城系統發展史
- 單機遊戲的發展歷史(二)遊戲
- 帶貨直播系統原始碼的發展史原始碼
- 2022年國產作業系統發展現狀作業系統
- 國產作業系統生態發展趨勢作業系統
- 鴻蒙系統系列教程1-鴻蒙系統的發展史鴻蒙
- 異數OS談發展國產作業系統的問題作業系統
- HTTP協議基礎及發展歷史HTTP協議
- JS 非同步發展流程 —— 非同步歷史JS非同步
- ZKEYS公有云系統發展史
- js非同步發展歷史與Promise原理分析JS非同步Promise
- 作業系統(1)——作業系統概述作業系統
- 作業系統(一):作業系統概述作業系統
- 研究人員演示對硬碟和作業系統的聲音攻擊硬碟作業系統
- 一個故事看懂計算機作業系統的進化史計算機作業系統
- linux查詢作業系統資訊(CPU、記憶體、硬碟)Linux作業系統記憶體硬碟
- 一文讀懂資料平臺的發展歷史
- 作業系統(二):作業系統結構作業系統
- 我經歷過的監控系統演進史
- STORM:史丹佛開發創新型寫作系統(翻譯)ORM
- 作業系統 作業5作業系統
- 作業系統2—作業系統概論(下)作業系統