21 虛擬記憶體(virtual memory)如何能以小量空間執行很多程式?
(A)連續記憶體配置(contiguous memory allocation)
(B)首先可置入處記憶體配置(first fit memory allocation)
(C)分段(segmentation)
(D)工作集(working set)

答案:登入後查看
統計: A(69), B(67), C(280), D(151), E(0) #2334367

詳解 (共 2 筆)

#5332405
目前指定給某個特定程序的多個實體記憶體分頁,稱之為該程序的「工作集(working set)」。工作集中的分頁數目會因為系統整體的可用分頁多寡,而隨之消長。
當程序發生分頁錯誤時,工作集就會變大;當可用的分頁愈來愈少,工作集就會變小。為了避免記憶體不足,必須從工作集中移除分頁,並標示為可用的分頁,留待稍後使用。作業系統會用以下方法降低工作集的分頁大小:
把一些修改過的分頁寫到硬碟的某個特定區域(通常叫做置換(swapping)或分頁(paging)空間)去➡️虛擬記憶體
7
0
#5023823
• 虛擬記憶體的機制 – 使用需求分頁、...
(共 225 字,隱藏中)
前往觀看
0
6