Re: [問題] W7可以把RAM當快取硬碟嗎

看板Windows作者 (Norfin)時間16年前 (2010/02/07 11:15), 編輯推噓2(206)
留言8則, 4人參與, 最新討論串2/2 (看更多)
※ 引述《adeath444 (歐斯)》之銘言: : W7 32位元的系統 插4G的RAM最多也只能獨到3G多(3點幾G我忘了) : 之前有看過室友的電腦 : 他是灌XP SP2 插4條記憶體1G*4 : 他把其中2G的記憶體 用成快取硬碟的形式 : 像是把 解壓縮檔的暫存檔都寫進去記憶體裡面 : 在解壓縮過程中,預設的主硬碟 TEMP就不用寫入檔案(速度快很多) : 想問一下 有人知道W7也可以這樣用嗎 : 和該怎麼用 如果是32Bit,可以用兩種形式來弄 1.把作業系統無法使用的記憶體部份當暫存記憶體磁碟(Ramdisk) 無法使用的範圍依據硬配置的不同,有人只能吃到3G,3.25G或3.5G不等, 以上的空間在32Bit系統可以拿來做檔案儲存空間/檔案快取使用。 (1)一般人推薦用Gavotte Ramdisk,如果想要免費的話。 (2)如果可以搞到謎版,建議用Superspeed Ramdisk 功能較完整,本身就內建開關機自動回存功能,相容性也佳 兩者都可用到32Bit不能實用的記憶體範圍。 2.拿來做快取用 32Bit搭配eBoostr V3.0,把1.畫出的Ramdisk直接畫來當快取用。 而如此用搭配Superspeed Ramdisk的話,可以在系統載入時準備好Ramdisk 空間並回存之前資料來讓eBoostr使用。缺點是開關機回存資料時會花很長時間。 eBoostr V4.0在32Bit環境則是無需再搭配Ramdisk,直接能使用超過系統可抓取的 記憶體空間,並能指定Ramdisk內容回存硬碟的檔案位址。 64Bit則因為無4GB記憶體空間限制問題,一樣可以自由使用上述軟體。 但記得請留下大概至少2G以上空記憶給系統使用,尤其是Windows7。 Windows7 x64用下來發現有Memory Leak的問題在,這時可以搭配 Rizone Memory Boostr(免費)來將浪費的記憶體清回,後來發現這軟體 對於Firefox的Memory Leak也很有效。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.39.184.94 ※ 編輯: ICEFTP 來自: 114.39.184.94 (02/07 11:19)

02/07 12:18, , 1F
專業推 好奇x64 memory leak是哪些情況下發生@@
02/07 12:18, 1F

02/07 12:19, , 2F
剛剛沒推到 冏
02/07 12:19, 2F

02/07 12:34, , 3F
用久了就慢慢產生...這可能要問專業的
02/07 12:34, 3F

02/07 12:37, , 4F
leak? 會不會是記憶體空間破碎所造成的吧.......
02/07 12:37, 4F

02/07 12:37, , 5F
就好比有 5MB 空間,中間 1MB 已經被分出去了...
02/07 12:37, 5F

02/07 12:38, , 6F
那若軟體malloc 要 3MB ,就會回傳無足夠記憶體....
02/07 12:38, 6F

02/07 12:38, , 7F
這是以前 win31/win95 唸到的...
02/07 12:38, 7F

02/07 12:46, , 8F
http://goo.gl/PQ5T 參考一下
02/07 12:46, 8F
※ 編輯: ICEFTP 來自: 114.39.184.94 (02/07 13:24)
文章代碼(AID): #1BRZ1Qj0 (Windows)
文章代碼(AID): #1BRZ1Qj0 (Windows)