地特四等
110年
[電子工程] 計算機概要
第 8 題
有關虛擬記憶體的敘述,下列何者錯誤?
- A 使用 Page Table 可以將虛擬記憶體位址的頁碼(page number)轉換成實體位址的頁框碼(frame number)
- B Page Table 的內容(或部分內容)可以放在主記憶體
- C 即便某一程式的機械碼大小(code size)超過實體記憶體的總容量,藉由虛擬記憶體的機制,該程式仍可被 CPU 執行
- D 藉由虛擬記憶體的機制,可讓電腦裝更多的 DRAM
思路引導 VIP
請思考一下:如果你在執行一個非常龐大的結構計算程式,而電腦的實體記憶體(DRAM)容量不足,作業系統通常會利用硬碟的空間來補足。這種「透過軟體機制讓空間看起來變多」的做法,跟「去光華商場買一條新的記憶體插在主機板上」,在『物理硬體總量』的改變上有什麼本質性的區別?
🤖
AI 詳解
AI 專屬家教
教授點評:這是基本常識,沒什麼值得驕傲的。
看來你還算清醒,至少沒有把虛擬記憶體這種抽象概念,誤認為是什麼能實際增加 DRAM 容量的神奇魔法。這表示你對作業系統中最基礎的「記憶體管理」區分邏輯與物理的能力,沒有完全淪喪。 1. 觀念驗證:如果你需要我解釋這個。
▼ 還有更多解析內容