[請益]關於虛擬記憶體,不知道能不能po在這裡呢....?

看板Electronics作者 (琪琪)時間16年前 (2008/07/21 17:28), 編輯推噓2(209)
留言11則, 4人參與, 最新討論串1/1
※ [本文轉錄自 ask 看板] 作者: chicheer (琪琪) 看板: ask 標題: [請益] 想請教各位資深的電腦高手....虛擬記憶 … 時間: Mon Jul 21 16:36:21 2008 ※ [本文轉錄自 hardware 看板] 作者: chicheer (琪琪) 看板: hardware 標題: [請益] 想請教各位資深的電腦高手....虛擬記憶體的問題... 時間: Mon Jul 21 15:29:24 2008 大家好,我是個電腦大肉腳...... 但最近在查詢記憶體的相關資料中....... 發現了" 虛擬記憶體 " 這個專業的術語.... 隨即上google找了許多資料........... 但很多都很深...看不懂........ 只有以下這個連結我看得懂一些........ http://0rz.tw/521uc 但在文中上半段提到...... 不過有了 MMU 之後,記憶體位址每次存取前,都會先轉譯過。 這表示記憶體位址 123 可能一下會被轉到實際位址 82034,之後又被轉到 20468 去。 這樣一來,為了追蹤虛擬到實體位置的轉譯過程,就必須監控成千上萬個記憶體位元組, 造成極大的效能負荷 Q1:上述這個地方不是很懂? Q2:另外分頁錯誤的部份也能講解一下嗎? 我查了許多資料..... 一開始還以為有點眉目....結果越看越混亂..... 現在頭腦呈現空轉狀態......= = 還請大家多多幫忙~~~m(_ _)m 感謝!謝謝喲! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.126.130.176

07/21 15:53,
雖然這個跟OS比較有關係,但想說這裡人比較多.還是問問看
07/21 15:53

07/21 15:53,
謝謝大家喔!
07/21 15:53
-- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.126.130.176

07/21 17:05,
簡單的說 虛擬記憶體就是拿多餘的硬碟空間還當作你的
07/21 17:05

07/21 17:06,
記憶體 不過建議使用的記憶體容量還是不要超過實體記
07/21 17:06

07/21 17:06,
憶體喔
07/21 17:06

07/21 17:07,
所以硬碟越大 虛擬記憶體就越大囉
07/21 17:07

07/21 17:08,
嗯~~我知道虛擬記憶體的基本概念了..^^
07/21 17:08

07/21 17:10,
但能否針對關於定址轉換的過程多作說明呢?謝謝捏^^
07/21 17:10
-- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.126.130.176

07/21 22:03, , 1F
轉換的過程不容易解釋,跟OS也都有關系...
07/21 22:03, 1F

07/21 22:21, , 2F
你需要的是 OS 的書,建議直接去啃恐龍書
07/21 22:21, 2F

07/22 10:50, , 3F
virtual memory 不見得用硬碟(只是實體memory的option之一)
07/22 10:50, 3F

07/22 10:51, , 4F
正確說是os maintain each program memory space的一種方式
07/22 10:51, 4F

07/22 10:51, , 5F
通常MMU會做到當program需要access到physical memory時,才
07/22 10:51, 5F

07/22 10:52, , 6F
去做memory mapping. 有可能mapped 到ram, file, port..etc
07/22 10:52, 6F

07/22 10:53, , 7F
當ram不夠時.一般PC os memory manager 會啟動swapping.
07/22 10:53, 7F

07/22 10:54, , 8F
將program pending ram 存到swap drive,空出ram for needed
07/22 10:54, 8F

07/22 10:54, , 9F
program
07/22 10:54, 9F

07/23 22:41, , 10F
感謝大家的回應,我已經開始找書了..^^
07/23 22:41, 10F

07/23 22:41, , 11F
也謝謝R板友的說明喔^^
07/23 22:41, 11F
文章代碼(AID): #18X5QiTC (Electronics)