# OS 作業系統 2025 筆記 [toc] ## 動機 主要是自己記憶力不是很好,常常上課之後就忘了到底說過什麼,複習也要複習幾遍才會記起來的人。所以在段考前都會一邊複習一邊寫 markdown 可以記錄到底學了些什麼,也算是希望可以加深印象吧,到了期末發現自己幾乎把每一章的東西都寫成 markdown 了,就決定公開當作一個紀錄,如果有需要的人也可以參考參考。 其實我覺得老師講得很好,而且很白話,所以聽的時候都覺得很簡單像常識一樣,好像自己都懂了(?,但要考試的時候發現都忘光了不會... ## 來源 * 清華大學 周志遠老師 - 作業系統 (影片應該在網路上找得到前幾年的OCW,基本上影片還蠻完整的所有章節都有。 內容圖片截圖大部分來源是老師的簡報,不確定這樣是否違法,但我記得作為老師的教學分享應該是可以的(?) * 附上 youtube 上的影片連結大家可以參考:[連結](https://www.youtube.com/watch?v=1z3QEs9WDmY&list=PLS0SUwlYe8cxj8FCPRoPHAehIiN9Vo6VZ) ## 筆記 都是簡報的內容,但自己覺得沒有整理出精華重點,畢竟細節有時候段考還是會考的,所以偏細節多的簡報紀錄(?,大概整理過供參考 > 期中的筆記比較亂 但我不想再整理一次了 QQ > 應該可以很明顯的從用心程度看出來哪些是期中的哪些是期末的ㄏㄏ > 好我錯了期末到後面也沒耐心好好念了... 0. [Ch0 Operating System](https://hackmd.io/@thisisroni/BkcjYj5MZl) 1. [Ch1 Intorduction](https://hackmd.io/@thisisroni/SkfC9iczZx) 2. [Ch2 OS Structure](https://hackmd.io/@thisisroni/SJcJRoqzZx) 3. [Ch3 Processes Concept](/NXsMhlIyQIisQlrZyT6s6Q) 4. [Ch4 Multithreaded Programming](/xrZkptHqSimA4i-mJSltwg) 5. [Ch5 Process Scheduling](/POTwtYGqSICHxirCmCNSfQ) 6. [Ch6 Process Synchronization](/h-VS4PYMQjqcKuhN50RlMQ) 7. [Ch7 Deadlocks](/TflcCgcEQaOQI--owU4rPA) 8. [Ch8 Memory Management](/iFpzGh-JRzyS6XOppamVPA) 9. [Ch9 Virtual Memory Management](/5DYNQOO3QhKpQxwSCbmFEw) 10. [Ch10 File System Interface](/nvzn1uDATzCm086FjaeZoA) 11. [Ch11 File System Implementation](/rSDTPXm0SJO3rGkFNqgMbg) 12. [Ch12 Mass Storage System](/VzzRgW--RO-TGlDQWM1D6A) 13. [Ch13 I/O Systems](/jLs6U02QRf6Q4coYcTES8g)
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up