![]() |
超快 4G 主記憶體實踐 ramdisk
最近 DDR II 狂跌
來到歷史新低價 昨天去 nova 一口氣買了 金士頓 DDR II 1G*4 667 hynix 顆粒 回家輕鬆上 800 順便跟店員殺價 四條殺了快一千 不過其實 windows 本身也用不到這麼多記憶體 所以就突發奇想 將記憶體切出一部分當作 ramdisk 先從原理講起 記憶體階層的概念 離 CPU 越近的記憶體速度越快 成本約高 容量越小 順序是 CPU快取 主記憶體 次要記憶體 (硬碟) CPU 要執行程式時必須從記憶體中抓資料 而電腦的可用記憶體 是由主記憶體和虛擬記憶體所構成的 而虛擬記憶體存在於電腦的硬碟機中 在 windows 中 虛擬記憶體與作業系統通常再同一分割區中 並且為一個檔案 效能較低但是彈性較大 在 linux 中 虛擬記憶體會單獨存再於一個 swap 分割區中 效能較高 但較無彈性 由於虛擬記憶體存在於電腦硬碟機裡 而硬碟機存取速度只有主記憶體的千分之一不到 CPU 要執行程式時比須去主記憶體中抓資料 萬一抓不到的話則產生 page fault 這是電腦會改由虛擬記憶體中抓資料 這時你就會聽見硬碟機一直轉 然後程式突然頓頓卡住 原因就是因為硬碟機存取速度太慢 如果我們把過大的記憶體割出一塊 當作虛擬硬碟 把虛擬記憶體都塞進這個由記憶體模擬出來得硬碟機中呢 以後要是發生 page fault 電腦也是在主記憶體中抓資料了 如此一來性能將會大幅提升 補充1 為何電腦需要虛擬記憶體 答1 增加 multiprogramming degree (允許一次有更多程式被執行) 補充2 答2 主記憶體已經夠大 為什麼不把所有虛擬記憶體關閉 windows 不允許這樣做 補充3 有什麼限制 windows xp 32bit 由於某些空間位址保留給其他重要功能 因此不論你插幾G 的 RAM 永遠只能抓到 2.93G ======================================= 實作 使用 ramdisk 軟體割出一個虛擬硬碟 而我的情況是 4G RAM xp 只能抓到 3G 因此2G 當主記憶體 1G當 ramdisk ramdisk 分配 512mb 當做虛擬記憶體 剩下當photoshop, ie 戰存區 使用心得 速度真的快到飛起來 尤其是急速快感的貼圖 完全不 lag ![]() |
以前也玩過幾天
後來沒什麼好玩的就沒再用下去了 (因為重開機 還要把資料從硬碟拷過去...) 而且如不幸當機 那裡面的資料... |
引用:
如虛擬記憶體, photoshop 暫存,IE 暫存等等 因為記憶體一斷電 資料即消失 所以千萬別把秘密情人的通訊錄放進去 沒有意義而且下次開機就不見了 要放的是經常存取的暫存檔 不過應該不會有人把重要資料放進 ramdisk 吧:on_36: |
引用:
引用:
你的ramdisk用哪一個版本? 有軟體限制嗎? |
用技嘉的iRAM~!!
就可以搞出一個"固態磁碟"了....:on_02: |
引用:
分頁檔 就是因為 實體RAM不夠 2G實體RAM + 2G分頁檔 好奇怪~ 會不會有點多此一舉 APP <===> 實體RAM <-> 分頁檔 |
引用:
如果你全部關閉虛擬記憶體 會超成某些程式錯誤 這是 windows 的缺點 |
引用:
上限是 ramdisk "只能"割 2.88G :on_36: |
引用:
在某PC報刊有看過,不過在一般市面通路有銷售過嗎? |
原來多出來的RAM還可以如此運用
真是受教了 不過電腦不熟不敢亂試 但還是卸卸大大發文 |
引用:
當然也有真正的"固態磁碟",而且貴的嚇死路人甲...。 以前看過國外報價 320GB 的"固態磁碟",竟然要US$10000 :on_72: 真是有夠貴的,並且號稱能夠使用120年、保證絕對高速(有SCSI、IDE、S-ATA...)、能夠承受10G的衝擊力...。:on_22: 這到底是 ...。絕不會是我們凡人玩的起的…:on_74: |
引用:
但無法快樂...只能試用...會有惱人的訊息 gavotte寫的ramdisk支援2003或xp嗎:on_07: |
引用:
http://omega.idv.tw/download/show.php?id=76 |
支援xp:on_44:
|
引用:
引用:
1.iRAM卡的採購成本 2.DDR400記憶體採購成本(IRAM好像沒推出支援DDR2模組的版本) 第一部份就跑不掉了,但是第二部份就不一定囉。有的人手邊有很多模組 IRAM支援DDR266所以不管啥速度的DDR插上去一律跑266,因此模組的 搭配很簡單.. |
ramdisk 目前跑了兩三天
依然穩定如山 使用之後硬碟的讀寫生幾乎少了 80% 從大型遊戲跳出來之後 也不再會頓 硬碟一直轉了 回到桌面立即就是很順 真是巨大的差異:on_44: 超 - 級 - 快 |
引用:
把四核獸也敗下去吧 史努比大~~~~~~ |
引用:
|
引用:
誰 誰 誰 那位:on_47: :on_47: :on_47: :on_47: 狐狸很窮買不起四核.......... |
以上人員拿到好料不讓同好分享聞香......紅牌一次:on_20:
當板主的還用古董電腦..:on_74: |
引用:
|
引用:
報告 狐狸沒有四核獸~~~~~~~~~ 所以沒有好料滴....><:on_74: :on_74: :on_74: :on_74: |
如果對於作業系統如何管理記憶體有興趣的話
可以參考 Operating Systems Principles 裡面記憶體管理的章節 寫的很詳細 試著去找出適合自己系統的最佳調和比 |
要玩就要像這樣才對.. ram 夠大... 不然一般人大約都1g ,用與不用沒什麼差.....
gigabyte 的iram 聽說要出pcie 介面的..那用起來才會更快..目前被pci介面限制在133mb 八德有人在賣. 但很貴. 大約4xxx |
引用:
據說之前的RDR-Ram(就是Intel之前想要推出的規格)也是這類的用途~~~~ |
所有時間均為台北時間。現在的時間是 03:10 AM。 |
Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2025, Jelsoft Enterprises Ltd.
『服務條款』
* 有問題不知道該怎麼解決嗎?請聯絡本站的系統管理員 *