计算机硬盘接口及操作系统
一.硬盤的接口
1.接口類型
-
IDE并口
-
SATA串口 (常用)
-
SCSI
-
SAS(SATA + SCSI) (常用)
-
光纖通道 (常用)
2.硬盤與接口的搭配
-
SSD + SAS =====>土豪搭配
-
SSD + SATA ====>常規(guī)搭配, 對速度有特殊要求
-
機械硬盤 + SAS===>常規(guī)搭配, 比較核心的業(yè)務使用, 對速度的要求常規(guī)
-
機械硬盤 + STAT==>一般用于公司內部服務(慢一點沒事)
3.Raid卡(陣列卡) 介紹
它其實是一種技術,叫做磁盤冗余陣列-
raid 0 : 至少需要一塊盤
-
raid 1 : 只能兩塊盤
-
raid 5 : 至少3塊盤, 兩兩進行奇偶校驗
-
raid 10 : 至少四塊盤
-
優(yōu)化讀寫的基本原則
二.操作系統(tǒng)的發(fā)展史
操作系統(tǒng)最核心的概念就是進程-
串行: 多個任務是一個運行完再運行下一個
-
并發(fā): 多個任務看起來是同時運行的
1.第一代計算機
-
真空管
2.第二代計算機 (了解)
批處理系統(tǒng)(串行)
-
從字面上理解,就是一批一批的處理任務的一種系統(tǒng)
-
一次只把一個/道程序讀入內存,運行完畢后,再執(zhí)行下一個程序,沒有并發(fā),稱之為串行
3.第三代計算機 (重點)
分時操作系統(tǒng) CTTS (并發(fā))
-
多用戶多任務
-
應用多道技術來實現(xiàn)多個任務的并發(fā)的運行
-
分時操作系統(tǒng)將CPU的時間劃分成若干個片段,稱為時間片,操作系統(tǒng)以時間片為單位,輪流為每個終端用戶服務 ,
-
分時操作系統(tǒng)特征
交互性: 用戶與系統(tǒng)進行人機交互 多路性: 多用戶在各自終端上使用同一CPU 獨立性: 用戶可彼此獨立操作, 互不干擾, 互補混淆 及時性: 用戶在短時間內可得到系統(tǒng)的及時回應 -
分時系統(tǒng)主要運用的領域
PC以及服務器都是采用這種運行模式, 即把CPU的運行分成若干個時間片分別處理不同的運算請求.
3.兩者不同點
-
批處理系統(tǒng)沒有人機交互, 而分時操作系統(tǒng)允許多個用戶同時使用
-
批處理系統(tǒng)允許程序長時間占用CPU, 而分時操作系統(tǒng)不允許
4.多道技術
多道技術指的是多個程序
4.1為什么要有多道技術?
-
針對單核實現(xiàn)并發(fā)效果
4.2.復用
-
空間上的復用: 在內存里同時跑進多個程序(進程)
-
時間上的復用: 多個進程復用CPU的時間片(讓CPU在多個進程之間來回切換,什么時候切呢?👇👇👇)
1.當一個進程占用CPU的時間過長要切(被操作系統(tǒng)剝奪對CPU的執(zhí)行權限)(這里是為了保證并發(fā)效果). (降低了效率) 2.當一個進程遇到I/O堵塞(I/O操作)時要切. (提升了效率)
ps:多個進程的內存空間是互相隔離的,而且是物理隔離(安全性)
總結
以上是生活随笔為你收集整理的计算机硬盘接口及操作系统的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux系统页面缓存,Linux缓存机
- 下一篇: 从有到优:百度前端接入技术的升级之路