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