換了本書
國內中文版也有翻譯
作業系統導論 (豆瓣)book.douban.com
先從這裡開始更新,之後補前面的吧
這裡是17節
當使用fragmentation來管理記憶體的時候,面臨external fragmentation的問題:也許有空閒空間,但是由於過於分散無法被使用。
雖然有總計20 bytes的空閒空間,但是沒法一次性獲取
我們給出如下假設:
使用簡單的介面,例如malloc()和free()來管理記憶體空間。
只傳遞乙個指標怎麼知道整塊記憶體的大小呢?簡單起見這裡先不考慮internal fragmentation,即allocator分配了過多的空間,這也是一種浪費。
我們還假設一旦記憶體被分配給client,部內重定位。
我們還假設allocator管理連續的空間,且大小不變。
作業系統導論中文版 pdf 作業系統學習資料合集
圖為愛爾蘭莫赫懸崖作業系統和硬體聯絡緊密,因此學習作業系統過程中,對不同cpu的體系架構也要有一定的了解。1.arm 2.x86 2.書籍 3.開源專案 wiki開源作業系統 4 4.社群部落格 todo 人民郵電出版社對國外開源作業系統教材 operating systems three easy...
作業系統概念系類 作業系統特徵
作業系統有什麼特徵呢?1.併發 2.共享 3.虛擬 4.非同步 併發併發 指兩個或多個事件在同一時間間隔內發生。這些事件巨集觀上是同時發生的,但是微觀上是交替發生的。這時候就是有人蒙了?舉個例子。巨集觀上 比如說有10件事情,我同時開始做,10分鐘後他們全部完成了。微觀上是什麼呢?做這些事情的時候,...
PDF操作指南之linux作業系統
無論是出於辦公需求,還是個人生活需求,如今電腦中的office常用軟體已經擴充套件到pdf之中,無論是ppt還是word文件經常需要轉換成pdf格式。而對於linux系統而言,並沒有自帶的pdf軟體。對linux使用者而言,要找到乙個合適的 好用的pdf編輯器並不是乙個容易完成的任務。今天筆者試著為...