IT系統(tǒng)運(yùn)維 | 操作系統(tǒng)的一些核心概念
2020-04-17 20:38 作者:admin 瀏覽量:
IT系統(tǒng)運(yùn)維 | 操作系統(tǒng)的一些核心概念
作為
系統(tǒng)管理員來說,說不清楚操作系統(tǒng)的一些核心概念是一件丟臉的事情。下面跟大家普及一下操作系統(tǒng)的一些核心知識(shí)。不一定全,但絕對(duì)有用。希望能幫助到各位
IT系統(tǒng)運(yùn)維工程師和系統(tǒng)管理員
1. 操作系統(tǒng)(Operating System,OS):是管理計(jì)算機(jī)硬件與軟件資源的系統(tǒng)軟件,同時(shí)也是計(jì)算機(jī)系統(tǒng)的內(nèi)核與基石。操作系統(tǒng)需要處理管理與配置內(nèi)存、決定系統(tǒng)資源供需的優(yōu)先次序、控制輸入與輸出設(shè)備、操作網(wǎng)絡(luò)與管理文件系統(tǒng)等基本事務(wù)。操作系統(tǒng)也提供一個(gè)讓用戶與系統(tǒng)交互的操作界面。
2. shell:它是一個(gè)程序,可從鍵盤獲取命令并將其提供給操作系統(tǒng)以執(zhí)行。在過去,它是類似 Unix 的系統(tǒng)上唯一可用的用戶界面。如今,除了命令行界面(CLI)外,我們還具有圖形用戶界面(GUI)。
3. GUI (Graphical User Interface):是一種用戶界面,允許用戶通過圖形圖標(biāo)和音頻指示符與電子設(shè)備進(jìn)行交互。
4. 內(nèi)核模式(kernel mode): 通常也被稱為 超級(jí)模式(supervisor mode),在內(nèi)核模式下,正在執(zhí)行的代碼具有對(duì)底層硬件的完整且不受限制的訪問。它可以執(zhí)行任何 CPU 指令并引用任何內(nèi)存地址。內(nèi)核模式通常保留給操作系統(tǒng)的最低級(jí)別,最受信任的功能。內(nèi)核模式下的崩潰是災(zāi)難性的;他們將停止整個(gè)計(jì)算機(jī)。超級(jí)用戶模式是計(jì)算機(jī)開機(jī)時(shí)選擇的自動(dòng)模式。
5. 用戶模式(user node):當(dāng)操作系統(tǒng)運(yùn)行用戶應(yīng)用程序(例如處理文本編輯器)時(shí),系統(tǒng)處于用戶模式。當(dāng)應(yīng)用程序請(qǐng)求操作系統(tǒng)的幫助或發(fā)生中斷或系統(tǒng)調(diào)用時(shí),就會(huì)發(fā)生從用戶模式到內(nèi)核模式的轉(zhuǎn)換。在用戶模式下,模式位設(shè)置為1。從用戶模式切換到內(nèi)核模式時(shí),它從1更改為0。
6. 計(jì)算機(jī)架構(gòu)(computer architecture) :在計(jì)算機(jī)工程中,
計(jì)算機(jī)架構(gòu)是描述計(jì)算機(jī)系統(tǒng)功能,組織和實(shí)現(xiàn)的一組規(guī)則和方法。它主要包括指令集、內(nèi)存管理、I/O 和總線結(jié)構(gòu)。
7. SATA(Serial ATA):串行 ATA (Serial Advanced Technology Attachment),它是一種電腦總線,負(fù)責(zé)主板和大容量存儲(chǔ)設(shè)備(如硬盤及光盤驅(qū)動(dòng)器)之間的數(shù)據(jù)傳輸,主要用于個(gè)人電腦。
8. 復(fù)用(multiplexing):也稱為共享,在操作系統(tǒng)中主要指示了時(shí)間和空間的管理。對(duì)資源進(jìn)行復(fù)用時(shí),不同的程序或用戶輪流使用它。他們中的第一個(gè)開始使用資源,然后再使用另一個(gè),依此類推。
9. 大型機(jī)(mainframes):大型機(jī)是一類計(jì)算機(jī),通常以其大尺寸,存儲(chǔ)量,處理能力和高度的可靠性而著稱。它們主要由大型組織用于需要大量數(shù)據(jù)處理的關(guān)鍵任務(wù)應(yīng)用程序。
10. 批處理(batch system):
批處理操作系統(tǒng)的用戶不直接與計(jì)算機(jī)進(jìn)行交互。每個(gè)用戶都在打孔卡等脫機(jī)設(shè)備上準(zhǔn)備工作,并將其提交給計(jì)算機(jī)操作員。為了加快處理速度,將具有類似需求的作業(yè)一起批處理并成組運(yùn)行。程序員將程序留給操作員,然后操作員將具有類似要求的程序分批處理。
11. OS/360:OS/360,正式稱為IBM System / 360操作系統(tǒng),是由 IBM 為 1964 年發(fā)布的其當(dāng)時(shí)新的System/360 大型機(jī)開發(fā)的已停產(chǎn)的批處理操作系統(tǒng)。
12.
多處理系統(tǒng)(Computer multitasking):是指計(jì)算機(jī)同時(shí)運(yùn)行多個(gè)程序的能力。多任務(wù)的一般方法是運(yùn)行第一個(gè)程序的一段代碼,保存工作環(huán)境;再運(yùn)行第二個(gè)程序的一段代碼,保存環(huán)境;……恢復(fù)第一個(gè)程序的工作環(huán)境,執(zhí)行第一個(gè)程序的下一段代碼。
13. 分時(shí)系統(tǒng)(Time-sharing):在計(jì)算中,分時(shí)是通過多程序和多任務(wù)同時(shí)在許多用戶之間共享計(jì)算資源的一種系統(tǒng)
14. 相容
分時(shí)系統(tǒng)(Compatible Time-Sharing System):最早的分時(shí)操作系統(tǒng),由美國麻省理工學(xué)院計(jì)算機(jī)中心設(shè)計(jì)與實(shí)作。
15. 云計(jì)算(cloud computing):云計(jì)算是計(jì)算機(jī)系統(tǒng)資源(尤其是數(shù)據(jù)存儲(chǔ)和計(jì)算能力)的按需可用性,而無需用戶直接進(jìn)行主動(dòng)管理。這個(gè)術(shù)語通常用于描述 Internet 上可供許多用戶使用的數(shù)據(jù)中心。如今占主導(dǎo)地位的大型云通常具有從中央服務(wù)器分布在多個(gè)位置的功能。如果與用戶的連接相對(duì)較近,則可以將其指定為邊緣服務(wù)器。16. UNIX 操作系統(tǒng):UNIX 操作系統(tǒng),是一個(gè)強(qiáng)大的多用戶、多任務(wù)操作系統(tǒng),支持多種處理器架構(gòu),按照操作系統(tǒng)的分類,屬于
分時(shí)操作系統(tǒng)。
17. UNIX System V:是 UNIX 操作系統(tǒng)的一個(gè)分支。
18. BSD(Berkeley Software Distribution):UNIX 的衍生系統(tǒng)。
19. POSIX:可移植操作系統(tǒng)接口,是 IEEE 為要在各種 UNIX 操作系統(tǒng)上運(yùn)行軟件,而定義API的一系列互相關(guān)聯(lián)的標(biāo)準(zhǔn)的總稱。
20. MINIX:Minix,是一個(gè)迷你版本的類 UNIX 操作系統(tǒng)。
以上內(nèi)容由北京艾銻無限科技發(fā)展有限公司整理