Pages

顯示具有 學科筆記-作業系統 標籤的文章。 顯示所有文章
顯示具有 學科筆記-作業系統 標籤的文章。 顯示所有文章

2017/12/19

OS - Ch9 虛擬記憶體 Virtual Memory

OS - Ch9 虛擬記憶體 Virtual Memory

虛擬記憶體是記憶體管理的一部份,由於議題較多獨立出一個章節,enjoy it : )

2017/09/17

[系列文目錄] 作業系統 Operating System Concepts

[系列文目錄] 作業系統 Operating System Concepts

序 作業系統是屬於「很資工」的一門課,不同於大多數的資工系科目有很多數學成分,作業系統是一門只要常使用電腦系統便會十分熟悉的神奇科目,甚至會比修過課的人更厲害。因此,作業系統常用來辨別一個人是否熟悉資工領域,是筆試和面試的常客,實際應用的場景也相當多,是各種電腦...

2017/09/16

OS - Ch12 輔助儲存系統 Secondary-Storage Systems

OS - Ch12 輔助儲存系統 Secondary-Storage Systems

RAID 5 示意圖。 這章比較重要的是各個 RAID 的設計,其他看過去有概念就可以了:)

2017/09/15

OS - Ch11 檔案系統實作 File System Implementation

OS - Ch11 檔案系統實作 File System Implementation

i-node 和 data block。 圖片來源:Professor Eggert, UCLA CS 111

2017/08/25

OS - Ch10 檔案系統 File System Interface

OS - Ch10 檔案系統 File System Interface

檔案系統應該是最常接觸的地方了,chmod 權限控制滿實用的可以學一下 : )

2017/08/24

OS - Ch8 記憶體管理 Memory Management

OS - Ch8 記憶體管理 Memory Management

Memory management components on Linux. 出自 ADMIN 21/2014 Managing Linux Memory  記憶體管理是 OS 重要章節,binding, paging, segment 相關的議題都很重要,計算...

2017/08/23

OS - Ch7 死結 Deadlock

OS - Ch7 死結 Deadlock

網路上好多交通 deadlock 的圖,真的很酷,不過塞在裡面的人應該很不爽XD

2017/08/22

OS - Ch6 同步問題 Synchronization

OS - Ch6 同步問題 Synchronization

同步問題是滿重要的章節,semaphore 操作要熟悉,一些經典的同步問題也很重要~ enjoy it!

2017/08/20

OS - Ch5 排程 CPU Scheduling

OS - Ch5 排程 CPU Scheduling

FCFS, SJF, RR 介紹,注意不同排程的優缺點;最近多處理器架構也越來越夯啦。

2017/08/14

OS - Ch4 多執行緒 Multithread Programming

OS - Ch4 多執行緒 Multithread Programming

Multithread 狗狗很可愛,可惜 coding 起來就沒這麼可愛了~ thread 和 process 的差別、 thread 一些議題 (如 pthread) 都滿常出現的,那就開始吧! 

2017/08/10

OS - Ch2 中斷、I/O、系統呼叫、OS 結構設計 和 虛擬機

OS - Ch2 中斷、I/O、系統呼叫、OS 結構設計 和 虛擬機

中斷和 OS 系統設計,和好多好多基本常識大雜燴,最後的虛擬機應用愈來愈普遍,也是滿重要的議題。enjoy it!

2017/08/08

OS - Ch3 行程 Process

OS - Ch3 行程 Process

Process 相關知識介紹,上面這個狀態表很重要,fork 來 fork 去也滿常用的,enjoy it!

2017/08/07

OS - Ch1 作業系統簡介 與 常見系統類型

OS - Ch1 作業系統簡介 與 常見系統類型

資工核心科目總是實用,自己複習之餘又把筆記重構了一番,可讀性應該提升很多:)第一章介紹各種常見的電腦系統。