操作系统学习笔记目录(暂时不全223)
操作系統(tǒng)學習筆記目錄章節(jié)匯總
(暫時不全,目前只有第一章+第二章-淺談線程,進程-2020.3.6)
文章目錄
- 操作系統(tǒng)學習筆記目錄章節(jié)匯總
- 1.打開鋼琴的蓋子(序章)
- 1.1-操作系統(tǒng)的概念(定義),功能和目標
- 1.2-操作系統(tǒng)的特征
- 1.3-操作系統(tǒng)的發(fā)展和分類
- 1.4-操作系統(tǒng)的運行機制和體系結構
- 1.5-中斷和異常
- 2.1淺談線程
- 2.1_1_進程的定義、組成、組織方式、特征
- 2.1_2_進程的狀態(tài)與轉換
- 2.1_3_進程控制
- 2.1_4_進程通信
- 2.1_5_線程概念和多線程模型
聲明:此博客內容來源于b站2019 王道考研 操作系統(tǒng),博主個人僅僅是截圖,寫下個人心得筆記,當作學習筆記使用,如侵權,請聯(lián)系qq208820388撤銷博文,emmmmm,此專欄不定期更新。(點擊鏈接(藍色的哦~),即可跳轉至相應的博客,每一篇博客上都有視頻的連接,可以邊看邊復習操作系統(tǒng))
如果錯誤,歡迎指正,互相學習互相進步,愿人生的路上,你我共勉。
1.打開鋼琴的蓋子(序章)
1.1-操作系統(tǒng)的概念(定義),功能和目標
01-操作系統(tǒng)的概念(定義),功能和目標
這一節(jié)從操作系統(tǒng)的概念,功能和目標,上簡單介紹操作系統(tǒng),通俗的講,操作系統(tǒng)是一位能耐廣大的管家,向下管理莊園(計算機硬件),向上向主人(計算機使用者提供服務)。
1.2-操作系統(tǒng)的特征
02-操作系統(tǒng)的特征
在?四大特征(并發(fā),共享,虛擬,異步)了解下?將cpu看作個渣男?一會去和小姐姐A聊天一會去和御姐B逛街?渣男實錘了223
1.3-操作系統(tǒng)的發(fā)展和分類
03-操作系統(tǒng)的發(fā)展和分類
咳咳,小明純潔的時候還是個單道批處理系統(tǒng),后來進化成了多道批處理程序(老渣是你嗎?)?
此外,多批處理系統(tǒng)(多線程獸終極進化?)部分簡單解釋多線程是如何比單線程快多了的,這點java多線程也得了解了解啊
學生管理系統(tǒng)如何應用多線程提高效率?感覺又是一個坑啊emmm
1.4-操作系統(tǒng)的運行機制和體系結構
04-操作系統(tǒng)的運行機制和體系結構
emmm 看標題就頭疼啊。。什么內核態(tài),用戶態(tài)啊,,亂七八糟啊都是什么鬼223
總裁爸爸(內核態(tài))是老大?我只是個小員工(用戶態(tài))?涉及到對電腦資源比如硬件設備管理啊,進程切換啊找爸爸去吧223
1.5-中斷和異常
5-中斷和異常
明天還想上班嗎?寫個1除以0是想干啥?出現了意外情況,當然要拋出異常啦。。關于中斷和異常這一塊。。有涉及到了小職員(用戶態(tài))和總裁爸爸(內核態(tài))之間的狀態(tài)轉換啦emmmm
我們學操作系統(tǒng)呢,不是讓你真的擼一個操作系統(tǒng)出來,讓你了解下大概的情況罷了,學什么進程啊,線程啊,不是讓你擼出更屌的操作系統(tǒng)來,我認為是為了當你處理多線程問題的時候,能夠從這里找到借鑒的思路,切記不要死記硬背,這筆記就是個字典,用到了什么查一查就行了,不要死記硬背呀2233
2.1淺談線程
2.1_1_進程的定義、組成、組織方式、特征
2.1_1.進程的定義、組成、組織方式、特征
emmm 簡單的介紹下進程的一些概念,一定要明白是什么,為什么這兩點,引入線程就是因為多道操作系統(tǒng),其他概念可以用到的時候再查,
2.1_2_進程的狀態(tài)與轉換
2.1_2_進程的狀態(tài)與轉換
三種狀態(tài),就緒,運行,阻塞?如果假設為渣男的話?正在約會的女友A,另外的一個女生是女友,但是這會兒并不和她約會的女友B,還沒攻略的女友C?草(一種植物)有點騷啊這個
2.1_3_進程控制
2.1_3_進程控制
進程的之間的狀態(tài)切換,那個圖咱得理解才行,關于怎么切換嘛。。涉及到了個原語操作,這個有點類似數據庫事務的原子性啊,要么全部發(fā)生,要么全部不發(fā)生?是不是,還需要繼續(xù)學學
2.1_4_進程通信
2.1_4_進程通信
通信這個就有點意思了,進程如果能互相合作,處理某個資源,比如說賣票程序,這個是時候這兩個進程怎么取票等等一些列的操作都有個說頭,不過這里并不涉及剛才講的那個賣票,只是簡單的講講進程通信的一些概念,不說了,就當是知識儲備叭223
2.1_5_線程概念和多線程模型
2.1_5_線程概念和多線程模型
不說了,絕對的重點,上面討論到的賣票,就是在這一塊要實現的,要注意,qq這個軟件呢在硬盤里是程序,它被裝載到了內存中就是進程,(跑起來了的程序),但是呢qq有很功能,語音聊天啊,視頻聊天啊,這些是怎么同時運行起來的呢?這tm就涉及到了多線程啊。。又是一個令人頭疼的問題。。不說了,基礎概念。。感覺沒啥用的知識增加了.jpg
總結
以上是生活随笔為你收集整理的操作系统学习笔记目录(暂时不全223)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C++学习——c语言和C++语言中的st
- 下一篇: 操作系统学习笔记-02-1.2-什么是操