第十一天 Process Synchronization(同步)--上 我們先來說說為什麼要同步的背景吧! 先來說個小故事,假設有張提款卡可以兩個人用,有一天他...
第十二天 Process Synchronization(同步)--中 今天來說說critical section problem的解決方法: Peters...
第十三天 Process Synchronization(同步)--下 昨天說完critical section problem的解決方法,今天來說幾個在syn...
第十四天 Deadlocks(死結)--上 在我們講deadlock前,我們先來說說system model!system內包含了很多資源(resource),...
第十五天 Deadlocks(死結)--中 今天我們來說如何處理deadlock吧!處理deadlock的方法有四種:Prevention、Avoidance、...
第十六天 Deadlocks(死結)--下 昨天我們講完了前兩個處理deadlock的方法,今天來說後面兩個: Detection(偵測):容許發生dead...
第十七天 Memory Management(記憶體管理)--上 今天我們來介紹Memory Management,先來說說需要知道的背景! Program要執...
第十八天 Memory Management(記憶體管理)--中 Swapping:在程式執行時,process有時會需要暫時離開記憶體,之後會再搬回來執行,這...
第十九天 Memory Management(記憶體管理)--下之一 昨天說的compaction是運用記憶體就的方法,接下來要提的兩個方法是比較新穎的! Se...
第二十天 Memory Management(記憶體管理)--下之二 今天來結束這章節吧! 昨天我們有提到page table,今天來說說如何實作他吧!Page...