文/峰峰吖 缺頁中斷:要訪問的頁不在主存,需要操作系統(tǒng)將其調(diào)入主存后再進行訪問。 缺頁率:在進行內(nèi)存訪問時,若所訪問的頁已在主存,則稱此次訪問成...
文/峰峰吖 缺頁中斷:要訪問的頁不在主存,需要操作系統(tǒng)將其調(diào)入主存后再進行訪問。 缺頁率:在進行內(nèi)存訪問時,若所訪問的頁已在主存,則稱此次訪問成...
2018.04.18 CPU 發(fā)出指令把硬盤程序指令搬到內(nèi)存,操作系統(tǒng)給程序指令分配內(nèi)存。然后操作系統(tǒng)會告訴 CPU 「程序入口點」,也就是第一...
2018.04.17 磁盤,單位是「塊」。 文件,對人類來說,最小的存儲單位。無論東西多小,非得創(chuàng)建一個文件才能存儲。 目錄,一個特殊的文件。 ...
2018.04.16 由于 CPU 速度與硬盤和內(nèi)存嚴(yán)重不匹配,所以出現(xiàn)了批處理系統(tǒng),就是往內(nèi)存中多裝載幾個程序。當(dāng)出現(xiàn) IO 阻塞時,執(zhí)行另一...
2018.04.17 IO 設(shè)備分為塊設(shè)備、字符設(shè)備。 塊設(shè)備:U 盤、硬盤、CD。數(shù)據(jù)存儲在固定大小的塊中,有地址。 字符設(shè)備:鼠標(biāo)、鍵盤、打...
原文 1. 編譯系統(tǒng) 預(yù)處理階段:處理以 # 開頭的預(yù)處理命令;編譯階段:翻譯成匯編程序;匯編階段:將匯編程序翻譯可重定向目標(biāo)程序,它是二進制的...
原文當(dāng)多個進程同時訪問磁盤時,需要通過磁盤調(diào)度算法來控制對磁盤的訪問,使磁盤的平均尋道時間盡可能地少。 1. 先來先服務(wù)(FCFS) 公平、簡單...
主要參考的原文 一、虛擬內(nèi)存 (1)每個程序擁有自己的地址空間,被分割成多個塊,每一塊稱為一頁。 (2)這些頁被映射到物理內(nèi)存,但不要求所有頁都...
主要參考的文章點這里 死鎖的必要條件 互斥:同一資源不能同時分配給兩個進程。 不可搶占:不能搶占已經(jīng)分配給一個進程的資源。 占有與等待:已經(jīng)得到...
主要參考的文章點這里 一、進程與線程 1. 進程 進程是資源分配的基本單位。 PCB(進程控制塊,Process Control Block)描...