※ 本文為 swallow.bbs. 轉寄自 cd.twbbs.org 更新時間: 2013-01-31 01:55:29
看板 P_RedWolf
作者 標題 [OS] 12/23
時間 Tue Dec 23 10:09:22 2008
Page-table base register
Page-table lengh register
一次 兩次 存取兩次是使用MMU的overhead
CPU -> MMU -> memory
TLBs
↓
Translation Look-ahead Buffer s (功能就是cache)
TLBs把之前查過位址的存起來
因為是硬體做的 → 平行處理 → 超快
Valid-invalid 說穿了也是從page table去做
Shared Page Example
如果不share 那同樣的資料就會重複佔據記憶體
page table指到同一個地方
不過要share的記憶體和program在LA中必須為同location (OS2)
若硬體支援則例外
Two-Level Page-Table Scheme
搭配outer page-table 使用
--
紅狼太難畫了 我可不可以畫隻紅色的波利就好?
『紅色波利』
◢◣
--
* Origin: 中正築夢園 (CcuDream.twbbs.org) ★ From: 140.123.104.233
--
※ 看板: Swallow 文章推薦值: 0 目前人氣: 0 累積人氣: 88
回列表(←)
分享