地方政府公務人員四等-電子工程類科計算機概要107 年第 8 題單選題
為了解決主記憶體不足而無法執行程式,所發展出來的技術為何?
A虛擬記憶體正確答案
B輔助記憶體
C快閃記憶體
D快取記憶體
A正確答案
虛擬記憶體利用硬碟空間模擬主記憶體,解決 RAM 不足無法執行大型程式的問題。
為什麼答案是 A
虛擬記憶體(Virtual Memory)透過分頁(Paging)或分段(Segmentation)機制,將硬碟部分空間當作主記憶體延伸使用,讓程式大小可超過實體 RAM 容量,正是為解決主記憶體不足而設計。
載入中…
完整詳解
Pro · 無限重點 虛擬記憶體利用硬碟空間模擬主記憶體,解決 RAM 不足無法執行大型程式的問題。
看到「主記憶體不足」「執行大程式」關鍵字 → 直選虛擬記憶體(Virtual Memory)。
逐選項分析
A✓ 正確
虛擬記憶體(Virtual Memory)透過分頁(Paging)或分段(Segmentation)機制,將硬碟部分空間當作主記憶體延伸使用,讓程式大小可超過實體 RAM 容量,正是為解決主記憶體不足而設計。
B✕ 陷阱
輔助記憶體(如硬碟、SSD)是用來長期儲存資料的裝置,本身無法直接執行程式,CPU 不能直接存取。它是虛擬記憶體的「載體」但不是技術本身,屬概念混淆陷阱。
C✕
快閃記憶體(Flash Memory)是一種非揮發性儲存媒介,常見於 USB 隨身碟、SSD,用途是資料儲存,與解決主記憶體不足的執行問題無關。
D✕ 陷阱
快取記憶體(Cache)介於 CPU 與主記憶體之間,目的是「加速」資料存取速度,而非「擴充」記憶體容量。解決的是速度問題不是容量問題,考生常誤選。
記憶體階層比較
| 類型 | 位置 | 主要目的 | 是否解決容量不足 |
|---|
| 虛擬記憶體 | 硬碟模擬RAM | 擴充可用記憶體 | ✅ 是 |
| 快取記憶體 | CPU與RAM之間 | 加速存取 | ❌ 否(解速度) |
| 快閃記憶體 | 儲存裝置 | 非揮發性儲存 | ❌ 否 |
| 輔助記憶體 | 外部儲存 | 長期保存資料 | ❌ 否(只是載體) |
最大陷阱是 D 快取記憶體!快取解決的是「速度瓶頸」,虛擬記憶體解決的是「容量不足」,兩者目的完全不同。另 B 輔助記憶體雖是虛擬記憶體的實體載體,但它本身不是「技術」而是「裝置」,要區分清楚。