iT邦幫忙

鐵人檔案

2019 iT 邦幫忙鐵人賽
回列表
自我挑戰組

OS作業系統學習 系列

將利用這次的機會勉勵自己看完作業系統原理書籍,並將單元統整且分成30篇文章,分享大綱及閱讀筆記

鐵人鍊成 | 共 30 篇文章 | 115 人訂閱 訂閱系列文 RSS系列文 團隊77乳加巧克力
DAY 1

第一天 作業系統簡介

第一天 作業系統簡介 作業系統(OS ,Operating System)控制電腦運作的每個環節,是電腦軟體中最重要的部分,簡單來說作業系統就是電腦的總管。作業...

2018-10-16 ‧ 由 star0720 分享
DAY 2

第二天 作業系統結構

第二天 作業系統結構 作業系統的服務有三類:使用者function、檔案系統及系統本身資源分享。對使用者來說,服務有使用者介面(CLI命令型態、GUI圖形化、B...

2018-10-17 ‧ 由 star0720 分享
DAY 3

第三天 程序(process)概念--上

第三天 程序(process)概念--上 在作業系統中,會需要執行很多的程式(program),在不同的作業系統中,對程式的名稱也會不同,像是在batch sy...

2018-10-18 ‧ 由 star0720 分享
DAY 4

第四天 程序(process)概念--中

第四天 程序(process)概念--中 補充一下上一篇的process的運作。其實在早期的瀏覽器都只有一個process,但這有一個很大的風險,如果有其中一個...

2018-10-19 ‧ 由 star0720 分享
DAY 5

第五天 程序(process)概念--下

第五天 程序(process)概念--下 今天來說client-server system的溝通,client-server能透過socket、remote p...

2018-10-20 ‧ 由 star0720 分享
DAY 6

第六天 Thread(執行緒)--上

第六天 Thread(執行緒)--上 Thread我們之前在講process時有提到,現在我們來詳細說明他。在說明之前,我們先來搞清楚program-proce...

2018-10-21 ‧ 由 star0720 分享
DAY 7

第七天 Thread(執行緒)--下

第七天 Thread(執行緒)--下 今天繼續來講執行緒,這麼多的thread程式設計者能透過執行緒庫所提供的API來管理及創建。而有兩種主要的方式來實做執行緒...

2018-10-22 ‧ 由 star0720 分享
DAY 8

第八天 CPU Scheduling--上

第八天 CPU Scheduling--上 今天我們來說說CPU的排程吧!先來講基本的排程概論:CPU Scheduling是為了要讓CPU在多處理器的架構下,...

2018-10-23 ‧ 由 star0720 分享
DAY 9

第九天 CPU Scheduling--中

第九天 CPU Scheduling--中 昨天我們說完前兩個演算法,今天從第三個開始繼續講: FCFS — First Come First-Served...

2018-10-24 ‧ 由 star0720 分享
DAY 10

第十天 CPU Scheduling--下

第十天 CPU Scheduling--下 昨天講完Multiple-Processor Scheduling,今天來說說Real-Time CPU Sched...

2018-10-25 ‧ 由 star0720 分享