[請問] Win7到底適不適合用ramdisk呢?

看板EZsoft (小軟體)作者 (但願人長久)時間10年前 (2013/11/02 10:41), 編輯推噓24(24066)
留言90則, 22人參與, 最新討論串1/1
最近看到ramdisk,想說把分頁檔和瀏覽器暫存檔移入ramdisk,增強我小筆電的效能。 (Lenovo S205,6G ram) 但看到的一些說法是Win7 64bit其實已不需要將分頁檔移入ramdisk,有畫蛇添足之嫌。 但也有說法是理論上ram夠就不會用到分頁檔,但實際上都還是會用到。 對於瀏覽器也有類似的說法,像是火狐已經有相關的部分納入他的設計了。 不知道哪種說法比較正確? 又請問板上的前輩,使用ramdisk的感覺差別真的有很明顯嗎? 還請諸前輩不吝指教,感謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 112.104.114.73

11/02 12:33, , 1F
我覺得無感,不如升級SSD
11/02 12:33, 1F

11/02 13:07, , 2F
如果是瀏覽器的話 Firefox無感
11/02 13:07, 2F

11/02 14:17, , 3F
開1G,swap/ win的temp / ie /firefox 都開過去
11/02 14:17, 3F

11/02 14:17, , 4F
保證有感...
11/02 14:17, 4F

11/02 17:36, , 5F
關於把分頁檔放進ramdisk:http://goo.gl/JknPY0
11/02 17:36, 5F

11/02 19:43, , 6F
把 swap 關了
11/02 19:43, 6F

11/02 21:01, , 7F
分頁檔不要移 移的話就違反他的設計原理了
11/02 21:01, 7F

11/02 21:39, , 8F
SSD 比較讚~
11/02 21:39, 8F

11/02 23:47, , 9F
個人有在用~ 把暫存資料夾轉到RAM disc後覺得還滿快...
11/02 23:47, 9F

11/03 01:29, , 10F
不如放SSD
11/03 01:29, 10F

11/03 10:31, , 11F
有些軟體適合用RAMDISK,但不適合將分頁檔移入RAMDISK
11/03 10:31, 11F

11/03 10:58, , 12F
我個人是認為 把分頁檔放Ramdisk是個dumb idea 我只有在硬碟不
11/03 10:58, 12F

11/03 10:59, , 13F
夠用的EEEPC 4G版做過這種事
11/03 10:59, 13F

11/03 12:35, , 14F
我SWAP放了,很快,不過我電腦應該不常用到SWAP...
11/03 12:35, 14F

11/03 12:36, , 15F
放SSD怕讀寫,放IDE怕讀寫的時候太慢~
11/03 12:36, 15F

11/03 12:36, , 16F
不如保持放RAMDISK裡面,一勞永逸,總不會比SSD慢吧
11/03 12:36, 16F

11/03 12:37, , 17F
至於TEMP,主要也是因為SSD怕讀寫,不過用過真的對速度
11/03 12:37, 17F

11/03 12:37, , 18F
幫助很大... 不過要小心RAR解壓時剩餘空間不足
11/03 12:37, 18F

11/03 12:38, , 19F
不過這時可以用其他技巧避過
11/03 12:38, 19F

11/03 12:41, , 20F
用了SSD,結果SWAP放IDE是笨蛋... 可是繼續放SSD又怕讀寫
11/03 12:41, 20F

11/03 12:42, , 21F
特別是原則上SWAP檔案是固定位置,重開機他不會主動除新配置
11/03 12:42, 21F

11/03 12:43, , 22F
固定位置重複多次讀寫,我是不知道你家,不過我家的SSD很怕
11/03 12:43, 22F

11/03 12:43, , 23F
所以當下決定我家的SWAP全丟到記憶體
11/03 12:43, 23F

11/03 16:49, , 24F
我都下載壓縮檔丟ramdisk 再解壓需要的檔案到HDD 快很多
11/03 16:49, 24F

11/03 16:50, , 25F
解壓縮軟體也可以設暫存到ramdisk
11/03 16:50, 25F

11/03 20:36, , 26F
to wkwtb:SSD有wear leaving功能就不會同一個檔案寫在相同處
11/03 20:36, 26F

11/04 01:19, , 27F
"RAR解壓時剩餘空間不足" 不要用winrar主視窗解壓就OK
11/04 01:19, 27F

11/04 11:18, , 28F
另外我覺得6G+win7 x64開ramdisk有點雞肋 8G以上比較推薦
11/04 11:18, 28F

11/04 23:45, , 29F
一堆人答非所問 還有人連分頁檔做什麼都不清楚就在大濕..
11/04 23:45, 29F

11/05 08:13, , 30F
請問一下,那如果 XP 32bit裝16G的話呢
11/05 08:13, 30F

11/05 10:44, , 31F
那你就會有13G左右的ramdisk可以用
11/05 10:44, 31F

11/05 22:31, , 32F
從XP延續下來的經驗,我不太相信win系列的記憶體利用
11/05 22:31, 32F

11/05 22:32, , 33F
kulololu大師相信對WIN系列的記憶體配置與利用有精闢的見解
11/05 22:32, 33F

11/05 22:33, , 34F
至於我,很抱歉,我的SWAP是開好玩的...
11/05 22:33, 34F

11/05 22:33, , 35F
也是開預防的,24G記憶體,開4g ramdisk
11/05 22:33, 35F

11/05 22:34, , 36F
其中開 512MB,沒錯,是0.5GSWAP,免得有死都要跟WIN要求
11/05 22:34, 36F

11/05 22:34, , 37F
swap的程式出現
11/05 22:34, 37F

11/05 22:34, , 38F
Win 7+去看看資源檢視器就曉得記憶體使用率啦
11/05 22:34, 38F

11/05 22:35, , 39F
抱歉,應該是從95一代代延續下來的不好經驗,不是從XP
11/05 22:35, 39F

11/05 22:35, , 40F
之前XP時代有謠言,記憶體如果夠大,關閉SWAP雖然快
11/05 22:35, 40F

11/05 22:36, , 41F
但是遇到某些狀況可能會出現一些錯誤,雖然我自己是沒遇到
11/05 22:36, 41F

11/05 22:37, , 42F
不過既然記憶體夠大又不能影響硬碟,開個SWAP寧可信其有
11/05 22:37, 42F

11/05 22:38, , 43F
Total 32G = 5.5G使用中 + 27G待命(已快取) + 9MB可用
11/05 22:38, 43F

11/05 22:38, , 44F
SWAP可以當記憶體的擴充,所以SWAP放在記憶體是多此一舉
11/05 22:38, 44F

11/05 22:39, , 45F
但是有開SWAP對我來說是預防微軟的win沒寫好...
11/05 22:39, 45F

11/05 22:39, , 46F
只是有人可能看看不懂這段就自以為很厲害,當大師了
11/05 22:39, 46F

11/05 22:40, , 47F
你拿XP過往經驗比照現代Windows 其實落後很久了耶
11/05 22:40, 47F

11/05 22:41, , 48F
我從dos 3.1開使用的,更久
11/05 22:41, 48F

11/05 22:41, , 49F
XP經驗其實很好,不過我不喜歡當機
11/05 22:41, 49F

11/05 22:41, , 50F
對SWAP謠言,我寧可開個512MB預防...
11/05 22:41, 50F

11/05 22:42, , 51F
完蛋3.1還是3.3我忘了 =.=a
11/05 22:42, 51F

11/05 22:44, , 52F
有些人自以為之道SWAP的名詞解釋就當大師了~~ 安~ 睡覺
11/05 22:44, 52F

11/05 22:44, , 53F
之道
11/05 22:44, 53F

11/05 23:33, , 54F
我是可以認同為追求最快的速度而把分頁檔放在ramdisk
11/05 23:33, 54F

11/05 23:35, , 55F
這種非正規作法,畢竟作業系統為求穩定,就算記憶體再多
11/05 23:35, 55F

11/05 23:36, , 56F
為了避免記憶體用完這種極限狀況,所以設計了一定要讀寫
11/05 23:36, 56F

11/05 23:39, , 57F
分頁檔這種保全機制。而為求速度的極限所以把分頁檔放
11/05 23:39, 57F

11/05 23:44, , 58F
進記憶體這種極端又不必要的手法,有點類似犧牲系統在
11/05 23:44, 58F

11/05 23:47, , 59F
記憶體高負載工作環境下的長久穩定,來換取短期一些程度
11/05 23:47, 59F

11/05 23:48, , 60F
的效能增長和速度體驗,就使用者的角度來說有點類似超頻
11/05 23:48, 60F

11/05 23:55, , 61F
這種把分頁檔放在ramdisk的使用方式萬一遇到真正高記憶
11/05 23:55, 61F

11/05 23:57, , 62F
體負荷的工作,表現恐怕會比預設情況還來的低落。
11/05 23:57, 62F

11/06 00:00, , 63F
因為能完全利用發揮效率的記憶體被切ramdisk而大幅減少
11/06 00:00, 63F

11/06 00:03, , 64F
所以分頁檔放ramdisk,比較適合記憶體低負載的工作環境
11/06 00:03, 64F

11/06 00:07, , 65F
至於為了怕SSD的讀寫而堅持分頁檔要放在ramdisk這理由
11/06 00:07, 65F

11/06 00:13, , 66F
個人覺得有點傻,除非你的SSD天價到毎GB成本大於記憶體
11/06 00:13, 66F

11/06 00:14, , 67F
否則以快取原則,相對高價效能較好的記憶體就該讓他負責
11/06 00:14, 67F

11/06 00:16, , 68F
更關鍵任務,像分頁檔這種非關件任務的快取交給相對低價
11/06 00:16, 68F

11/06 00:16, , 69F
11/06 00:16, 69F

11/06 00:19, , 70F
效能也沒記憶體好的SSD負責即可。
11/06 00:19, 70F

11/06 08:57, , 71F
DOS 3.1 目錄才剛出來而已耶 XD
11/06 08:57, 71F

11/06 14:53, , 72F
視窗畫面目錄是win 3.1...
11/06 14:53, 72F

11/07 00:17, , 73F
如果你RAM超多,直接關掉swap就好了
11/07 00:17, 73F

11/07 08:15, , 74F
就是從dos 3.X 開始,那時候的主流螢幕是: 黑白螢幕
11/07 08:15, 74F

11/07 08:16, , 75F
而我原則上不會用到真正吃這麼多記憶體的程式
11/07 08:16, 75F

11/07 08:16, , 76F
如果win7的記憶體使用有做好,甚至不應該動到swap
11/07 08:16, 76F

11/07 08:17, , 77F
24G主記憶體不算特大,但是已經比一般人主記憶體+SWAP大了
11/07 08:17, 77F

11/07 08:18, , 78F
所以我說開SWAP只是預防win7耍脾氣,讓win7看:我有乖乖開喔
11/07 08:18, 78F

11/07 08:19, , 79F
雖然可能會降低一些(不少)效能,我使用者目錄也是避開SSD的
11/07 08:19, 79F

11/07 08:21, , 80F
剛看了一下現在的使用者目錄大小123G =.=
11/07 08:21, 80F

11/07 08:23, , 81F
winsxs本來想避開,可是應該是因為C槽跑SSD陣列的關係
11/07 08:23, 81F

11/07 08:24, , 82F
所以明明步驟都確實做了,到最後一步一定當機
11/07 08:24, 82F

11/07 10:46, , 83F
Linux就真的能做到RAM超多不開SWAP了
11/07 10:46, 83F

11/07 12:45, , 84F
依稀記得小紅帽4.2之後我就改投freebsd的懷抱了
11/07 12:45, 84F

11/07 12:47, , 85F
後來還用FREEBSD架了某大學BBS... 年代久遠啊
11/07 12:47, 85F

12/13 02:14, , 86F
記憶體大或4G只用3.2G,內含軟件Gavotte_RAMDisk(32/64)=>
12/13 02:14, 86F

12/13 02:14, , 87F
Firefox26免安裝異空版+Flash+23元件可上PTT+虛擬碟狂奔!
12/13 02:14, 87F

12/13 02:18, , 88F
(win7以管理者身份)執行ramdisk.exe(下次開機亦自動加載)
12/13 02:18, 88F

12/13 02:22, , 89F
此Fx免安裝版參數已指定快取優先存入Z:加快瀏覽網頁/換頁
12/13 02:22, 89F

12/13 02:32, , 90F
=>看(Youtube)影片,(限IP)陸劇/聽(限IP)音樂 "更為流暢"!
12/13 02:32, 90F
文章代碼(AID): #1IT6PBj4 (EZsoft)
文章代碼(AID): #1IT6PBj4 (EZsoft)