關務人員考試關務四等-資訊處理(選試英文)科別計算機概要115 年第 29 題單選題
在虛擬記憶體中,有關分頁的優點,下列何者正確?
A減少內部碎片正確答案
B增加外部碎片
C增加 CPU 負擔
D降低 I/O 效率
A正確答案
分頁(Paging)將記憶體切成固定大小頁框,完全消除外部碎片,只剩最後一頁可能有少量內部碎片。
為什麼答案是 A
分頁將程序切成固定大小的頁(page),再對應到相同大小的頁框(frame)。由於大小固定,內部碎片最多只會出現在最後一頁未填滿的部分,整體碎片量很小。
載入中…
完整詳解
Pro · 無限重點 分頁(Paging)將記憶體切成固定大小頁框,完全消除外部碎片,只剩最後一頁可能有少量內部碎片。
分頁 = 固定大小切割 → 無外部碎片;分段才會有外部碎片。刪掉 B、C、D 即得 A。
逐選項分析
A✓ 正確
分頁將程序切成固定大小的頁(page),再對應到相同大小的頁框(frame)。由於大小固定,內部碎片最多只會出現在最後一頁未填滿的部分,整體碎片量很小。
B✕ 陷阱
錯誤。分頁的最大優點就是「消除」外部碎片,不是增加。產生外部碎片的是分段(Segmentation)或可變分割配置,因為段落大小不一會留下零碎空間。
C✕
分頁雖需透過分頁表轉換位址會增加一點額外負擔,但這是「代價」不是「優點」,且現代硬體有 TLB 加速,不會被列為優點。
D✕
分頁反而「提升」I/O 效率:固定大小頁面便於在記憶體與磁碟間交換(swap),也方便實現需求分頁(demand paging)。降低 I/O 效率完全相反。
分頁 vs 分段 比較
| 項目 | 分頁 Paging | 分段 Segmentation |
|---|
| 切割方式 | 固定大小 | 可變大小(依邏輯) |
| 外部碎片 | 無 ✅ | 有 ❌ |
| 內部碎片 | 有(最後一頁) | 無 |
| 位址轉換 | 頁號+頁內位移 | 段號+段內位移 |
本題四個選項中 B、C、D 都把分頁的「優點」寫成「缺點」來誤導。尤其 B 最易混淆——考生常把「內部碎片」「外部碎片」記反。記住口訣:分頁=固定切=無外部;分段=彈性切=無內部。