PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   效能極限 (https://www.pcdvd.com.tw/forumdisplay.php?f=18)
-   -   2013年免費版的Ramdisk討論 (https://www.pcdvd.com.tw/showthread.php?t=998053)

失路英雄 2013-01-17 08:40 AM

引用:
作者esung
直接用實體硬碟+FBWF與Ramdisk+FBWF 有速度上的差異嗎?


Ramdisk有分虛擬成硬碟跟只有軟體ramdisk,FBWF是微軟的東東,目的是可以不要預先切割Ramdisk而是動態管理,速度的話應該目前第一名吧?

esung 2013-01-17 11:10 AM

引用:
作者失路英雄
Ramdisk有分虛擬成硬碟跟只有軟體ramdisk,FBWF是微軟的東東,目的是可以不要預先切割Ramdisk而是動態管理,速度的話應該目前第一名吧?


File Based Write Filter (FBWF) 本身就是用RAM當作暫存區來保護指定的區域
在我的理解裡FBWF會攔截所有指向保護區的I/O到RAM. 也就是說保護區的硬碟是啥應該是無關緊要才對(SCSI, SATA, RAMDISK...) 以速度而言應該只掛FBWF比較快吧? (這是我有疑問的地方, 是否已經試過SCSI 虛擬硬碟+FBWF > SCSI 虛擬硬碟 > 純RAMDISK).

當然如果用FBWF達到RAMDISK大小的動態管理我是可以理解的(只是又去虛擬城硬碟是否造成overhead過多?)

無責任 2013-01-17 12:54 PM

試了幾種免費目前SoftPerfect RAM Disk對我蠻合用的
,還勝過某些付費的,目前共設定2G+24G當RAMDISK
使用上愉快

失路英雄 2013-01-17 06:34 PM

引用:
作者esung
File Based Write Filter (FBWF) 本身就是用RAM當作暫存區來保護指定的區域
在我的理解裡FBWF會攔截所有指向保護區的I/O到RAM. 也就是說保護區的硬碟是啥應該是無關緊要才對(SCSI, SATA, RAMDISK...) 以速度而言應該只掛FBWF比較快吧? (這是我有疑問的地方, 是否已經試過SCSI 虛擬硬碟+FBWF > SCSI 虛擬硬碟 > 純RAMDISK).

當然如果用FBWF達到RAMDISK大小的動態管理我是可以理解的(只是又去虛擬城硬碟是否造成overhead過多?)


不好意思,我不會"只掛FBWF"。雖然我不很熟這東西,不過找來的檔案還有相關的介紹裡面沒有一個是直接掛FBWF來用。所以不曉得是我不懂還是..?如果您會也麻煩來個教學。

至於SCSI 虛擬硬碟+FBWF > SCSI 虛擬硬碟 > 純RAMDISK 這問題也很難直接有答案。
ramdisk就是跟ram的頻寬有直接關係,今天系統不同得到的結果會差很多,如果是Intel的測出來絕對比AMD的來的多。所以這變成要同樣的一套系統跟環境,反覆做不同組合測試。不過很抱歉我沒這樣做過。

但從別人跑的圖來看,SCSI 虛擬硬碟+FBWF>SCSI 虛擬硬碟 這點是沒問題的。純ramdisk快是建立在有些應用沒用到的狀況,當你卡在這的時候不能用就是不能用,這種快沒甚麼意義,個人淺見。

尤其是這套 SoftPerfect RAM Disk ,而且好像也沒比Dataram快上多少,dataram除了4G限制之外其他並沒甚麼大問題,就是比付費的慢了點。Ramdisk重點該有"disk"的樣子,不然如果只是要加速可以用supercache類的軟體。O&O CleverCache不錯,除了免費註冊(德文註冊英文安裝可用),而且電腦開越久真的加速的有很明顯進步,尤其在非使用SSD的電腦上更明顯。

egoAaron 2013-01-18 10:13 AM

imdisk很好用的
google一下就有一堆教學
像我都切個12g當暫存硬碟用

Chengchu 2013-01-20 06:57 AM

不好意思,請問大家一下免費版的RAMDISK在WIN7上要達成容量大小的動態管理是不是只能靠FBWF達成,
還是有免費版的RAMDISK有實做這個功能?

失路英雄 2013-01-20 07:48 AM

免費版如果要包含SCSI模擬好像沒能過4G的這樣動態管理的意義不大...

動態管理很多套都能用不一定要用FBWF,SoftPerfect RAM Disk是免費可動態可過4G但無法SCSI模擬。

如果選擇付費的這些問題馬上解決,但有些動態管理不是逐步調整而是等你用到後整塊切出來 :jolin:

Primo Ramdisk好像就這樣,有點傻眼的做法。我是用Windows Toolbar去監控記憶體使用量,一超過設定的範圍就出現最大記憶體的使用量了 :stupefy:

這是針對x64的環境,網路上爬文各種OS環境下有不同比較好用的軟體。

Chengchu 2013-01-20 08:49 PM

感謝失路英雄大的告知,本來還打算存錢去買Primo Ramdisk,如果是這種動態調整的話,那我可能要考慮一下,看來只好先用SoftPerfect RAM Disk試試...

magicalx 2013-01-20 10:56 PM

引用:
作者失路英雄
免費版如果要包含SCSI模擬好像沒能過4G的這樣動態管理的意義不大...

動態管理很多套都能用不一定要用FBWF,SoftPerfect RAM Disk是免費可動態可過4G但無法SCSI模擬。

如果選擇付費的這些問題馬上解決,但有些動態管理不是逐步調整而是等你用到後整塊切出來 :jolin:

Primo Ramdisk好像就這樣,有點傻眼的做法。我是用Windows Toolbar去監控記憶體使用量,一超過設定的範圍就出現最大記憶體的使用量了 :stupefy:

這是針對x64的環境,網路上爬文各種OS環境下有不同比較好用的軟體。

不太明白一超過設定的範圍就出現最大記憶體的使用量了,可以說明一下嗎? :confused:

不笑的老K 2013-01-21 05:39 AM

引用:
作者Chengchu
…免費版的 RAMDISK 在 WIN7 上要達成容量大小的動態管理是不是只能靠 FBWF 達成…
 在這裡先確認一下,所謂的「動態管理」是指「刪除 RAMDisk 上的檔案即釋放記憶體」,還是「可以隨時手動調整 RAMDisk 大小」?如果指的是前者,那麼不管是免費收費就只有一套有這種功能:Primo Ramdisk,不過這套是匪貨,礙於大陸地區的道德觀念以及中宣部的行政命令,俺個人不會選擇這一套。

 之前有人講 ImDisk 有這功能,其實是沒有的;Windows 上的記憶體用量要看 Committed 而非 Allocated,所以即使 Free Physical Memory 還有一大堆,但只要 Committed 記憶體總量接近實體記憶體總量,不管您喜不喜歡 Windows 就是會把東西 page-out 到硬碟上。

引用:
作者 失路英雄
…但有些動態管理不是逐步調整而是等你用到後整塊切出來,Primo Ramdisk 好像就這樣…
 Primo Ramdisk 是這樣運作的嗎?! o_Oa 可不可以詳細解釋一下,很多人對 Primo Ramdisk 的運作方式感到好奇 (包含 Olof Lagerkvist),如果能搞清楚這一塊,搞不好大神可以生一個免費版出來。

引用:
SCSI 虛擬硬碟 +FBWF > SCSI 虛擬硬碟 > 純 RAMDISK
 把 FBWF 掛在 RAMDisk 上,俺個人認為是沒有必要的,如果是為了效能,FBWF+RAMDisk 的效能等同於 FBWF+HardDisk,如果是為了方便性,現在的 NTFS 磁區都能隨時壓縮 (Shrink) 與延伸,除非硬碟滿了,否則要生出一的小小的分割區並不難。

 只有兩種場合需要 FBWF+RAMDisk,1. RAMDisk 上的某些檔案需要防寫、2. 某些需要隨時加掛一堆磁碟代號或把一顆切成好幾顆的工作,除此之外只要 FBWF+HardDisk 即可滿足。


所有的時間均為GMT +8。 現在的時間是03:54 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。