• 2

【請益】當SSD搭上RamDisk有人這樣做嗎? - 附上優化程式 -

RamDisk 速度和 SSD 還是有差啊

RamDisk → 讀寫 3~6GB/s
目前主流 SSD → 讀寫 500MB/s

差了 6~12 倍

Temp 和 SWAP(pagefile)放 RamDisk,建議不用回存,那個本來就暫存檔,關機消失更好,省得清理。


**********************************************

如果 RamDisk 中有資料想保存,可參考這篇:

[教學] 多顆硬碟加速遊戲讀取



使用 Winbolic Link 這個軟體,將特定目錄(資料夾)移動到別的硬碟。軟體會被欺騙而正常運作。


如果把 RamDisk 中的軟體,其中特定目錄,軟連結到硬碟,該目錄實際上就是在硬碟了,享受不到 Ram 的高速。

但有一些小檔案想分離出來,比如 cookie 的目錄之類的,可以用這個去分離。軟體的整體仍在 RamDisk 中,只是特定目錄被分離出去。


****************************************************

快速掛載可參考這篇:

[教學] 將PC遊戲封裝成img檔,掛載為虛擬磁碟或載入RAM中玩


如果將「一個軟體」或「一套遊戲」,封裝成 *.img 檔

比方說:
我有一個檔案叫做 Firefox.img
大小 350MB

這個檔案實際上是虛擬磁碟檔,就類似 VHD 或 VMware、VMBox 的虛擬硬碟檔,那樣的東西。差別是 img 這種檔用免費軟體就可以掛載,軟體非常小巧,且靈活性很高。

我把這個 Firefox.img (350MB)的檔案,丟到 RamDisk。

這個 F: 槽(RAM),是 DATARAM 建立的 RamDisk。



然後再掛載它,成為虛擬磁碟機,比如掛載成 S: 槽(可讀可寫)。



那這個「虛擬磁碟機 」S: 槽 ,它的讀寫速度是多少呢?

答案是:RamDisk 的速度(實際上經過虛擬會折損一些速度)

因為這個虛擬硬碟檔,就在 RamDisk 中。虛擬磁碟機對這個檔案讀寫,自然就是 RamDisk 的速度。


S: 槽裡面,我可以放入 Firefox Portable 這套瀏覽器軟體,或其它軟體。例如影片播放軟體,開啟影片速度會比較快(要設副檔名關聯)。




關機可以不用回存

開機記得把 img 丟到 RamDisk,然後掛載成虛擬磁碟機即可。(可以寫 bat 批次檔去自動化,丟到 [啟動] 目錄即可)。


Q.為什麼關機不用回存?

A.因為 S: 槽(Firefox.img 這個檔去掛載的),裡面的東西很少在變動,書籤、密碼什麼的,我都是用雲端,一開瀏覽器就同步了。

假如有更新軟體或升級版本,有大變動的時候,才會手動去把 Firefox.img 拷貝到硬碟就好了。

拷貝一個 350MB 的檔案很快,不用壓縮也不用解壓縮,它本身就是虛擬硬碟檔,直接拷貝那個檔案即可。


fedora wrote:
RamDisk 速度...(恕刪)


我的媽呀~

受益良多!

我就是要這樣!!!

馬上研究~~~

感謝分享!!!
ckf5983 wrote:
會不會擔心太多
現在的SSD技術
已經不是早期的技術
寫入的次數也提高很多
買了就安心用吧
不必去擔心網路上之前說的那些

我一顆早期INTEL 60G的SSD
用了一年多
我也沒再管寫入這些的
從來也不去看他的寫入次數目前多少
還不是頭好壯壯


早期SLC反而寫入次數比現在MLC還要多好幾倍
你可以去查查看
越後期新製程的
寫入次數是會越多還是越少...

BigLee5595 wrote:
RAmdisk既然大...(恕刪)

+1,我只也放不回存的,所以只有IE TEMP或GAME(GAME沒有重要資料要回存的才能這樣做)。
但是也有人就是要回存的,這樣開關機時間會變長(尤其是關機)。
Putting the swap file on a ramdisk doesn't make sense for a 64-bit OS.

dennis168 wrote:
+1,我只也放不回存...(恕刪)


聽了諸位大大的建言

已經更改為不回存了~

該機Windows 7那四個區圈都還沒匯集就進到桌面!

快到我女友在問電腦是又怎麼了...

太快也不是太慢也不對...
我的作法
M4 128G *2 RAID0
WD 1TB *2 RAID0
RAM 32GB

用RamDisk Plus 切20G 做RAMDISK 用途:VM的MEM檔.臨時RAR解壓縮用

FancyCache For Volume (Beta) 設定 各個DISK給2048MB 做快取

剩下RAM給WIN7用...

說道回存~RamDisk Plus 回存方式是你設定多少容量的RAMDISK 就回存多少~不是你放多少才回存多少..

我切20G ~關機有夠久~多切幾個RAMDISK曹位設定要存或不存檔
現在的SSD寫入的次數比以前高多
我現在Plextor這顆用了也一年多,目前存取速度還是很滿意!
現在的ssd照理論來說應該很耐用也很快了,直接用就ok啦,我用ramdisk大概只為了好玩吧

目前使用SSD來載入整個xp作業系統(減肥過)(含.net VC runtime)1.5G+軟體3G全部載入

ramdisk,所以比較慢,開機(含BIOS)大概要30秒,不過進去作業系統之後執行程式確實超快

用AS SSD測了一下OS所在的c: 6萬多分左右......

回存是差異存檔,所以關機倒很快

大置配置
c: scsi ramdisk (其中program files使用junction指向直接io ramdisk y:)差異回存
d:hdd (放data)
x:ssd (xp.img program.img分別是c:與y:開機所載入的映像檔vfd)
y:直接io ramdisk (program files實際存放位置)差異回存
z:直接io ramidsk (temp swap)不回存

補個測試圖(模擬程式透過junction指向y:的實際效能,所以測試as ssd時
也是用junction把as ssd的測試目錄指向y:)



做法有點複雜,google ramos對岸一堆教學文章

本來是做來玩玩的,不過現在也用的很順......

asawang wrote:
現在的ssd照理論來...(恕刪)


這的確需要花時間爬文了...

不過還真是滿特殊的方法!
  • 2
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?