PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 電腦硬體討論群組 > 系統組件
帳戶
密碼
 

  回應
 
主題工具
路過
Advance Member
 
路過的大頭照
 

加入日期: Apr 2005
文章: 479
口が嫌だと言っても 体は正直なものだ

同場加映 exFAT



老實說,我一開始其實並不打算測試這個問題的

有很重要的原因在於...
個人認為與其去計較file system所帶來的效能差異
遠不如提升CPU效能,或使用x64 OS來得明顯

尤其是這些結論就測試過的時候...


若總結各個變因對ramdisk的效能影響大概會是這樣:
OS限制 > CPU效能 > 記憶體效能 > ramdisk軟體效能 > file system效能




拖了好久沒動工,晚一點來寫篇Imdisk的教學文
     
      
__________________
提高計算速度的方法不只一種。
平行計算只是一種提高效率的方式,具有不確定性與複雜性。關於提高效率的方式,存在著各種不同的理論。
對於我們來說,那並不是完美的東西。
舊 2012-04-01, 05:49 PM #31
回應時引用此文章
路過離線中  
u3350829
Master Member
 

加入日期: Jun 2002
文章: 2,332
引用:
作者路過
還好我玩超冷門的Imdisk,完全沒人來問我問題

真棒


Imdisk會冷門主要是32bit OS上面無法支援PAE的問題以及使用command line沒有
UI輔助(開機時create),否則Imdisk除了某些特殊情況之外可以說完勝所有免錢和要
錢的RAMDISK...
再者Imdisk作者本身已經有親自回答所有問題,所以看的懂英文的直接去問作者
速度比較快些也比較正確
 
__________________
Es muss sein!

此文章於 2012-04-01 06:42 PM 被 u3350829 編輯.
舊 2012-04-01, 06:41 PM #32
回應時引用此文章
u3350829離線中  
路過
Advance Member
 
路過的大頭照
 

加入日期: Apr 2005
文章: 479
引用:
作者u3350829
Imdisk會冷門主要是32bit OS上面無法支援PAE的問題以及使用command line沒有
UI輔助(開機時create),否則Imdisk除了某些特殊情況之外可以說完勝所有免錢和要
錢的RAMDISK...
再者Imdisk作者本身已經有親自回答所有問題,所以看的懂英文的直接去問作者
速度比較快些也比較正確

的確如此

只是個人覺得command line應該也沒什麼,有在玩linux的應該都很習慣這種方式
為啥會冷門成這樣我也想知道

至於您說的PAE,在Imdisk論壇上面好像看過作者的回應
他使用的x86 server 2003 datacenter版是可以正常使用的

32bit XP版我測試過的確不行,至於原因大概只有微軟才知道
而且印象中作者也提到在32bit XP下,要實作PAE的ramdisk不是不行




但那是種很Ugly的方式
__________________
提高計算速度的方法不只一種。
平行計算只是一種提高效率的方式,具有不確定性與複雜性。關於提高效率的方式,存在著各種不同的理論。
對於我們來說,那並不是完美的東西。

此文章於 2012-04-01 07:45 PM 被 路過 編輯.
舊 2012-04-01, 07:44 PM #33
回應時引用此文章
路過離線中  
iabuw
Master Member
 
iabuw的大頭照
 

加入日期: Oct 2004
文章: 1,505
引用:
作者jamin
個人是不建議把 tmp 放在 ramdisk, 因為這是 ramdisk 應用最常出問題的部分
當 tmp 被大量寫入資料, ramdisk 被寫滿時, 某些程式會出現奇怪問題

我之前就遇過, 安裝某軟體(好像是java), 過程一直發生不預期錯誤
後來才發現, 有些安裝失敗的程式, 並沒有刪除借放在tmp 下的檔案
累積起來, 就造成 ramdisk 被寫滿, 安裝程式暫存需求無法滿足, 自然死給你看.


至於下載檔案, firefox 會把暫存檔放在下載位置的同目錄, 而不會放到 firefox 的 cache 目錄
雖然都是暫存資料, 但是其本身的行為就是存放檔案, 這跟用記憶體 cache 還是不一樣的.
 



所以我總共配了6G給ramdisk,我的使用習慣是每天睡覺都會關機,並不會發生寫滿的問題
大型的TEMP(http抓大檔,DVD對燒)我都設定工作完成後就自動刪除暫存
這種用法也用了幾年了,相當的穩定,而且不論速度和對SSD的壽命都是很正面的
舊 2012-04-02, 12:29 AM #34
回應時引用此文章
iabuw離線中  
iabuw
Master Member
 
iabuw的大頭照
 

加入日期: Oct 2004
文章: 1,505
好吧我來離題一下
因為VSuite沒有exFAT更沒有UDF,所以我測了二個跟樓主想問的完全無關的格式


FAT32


NTFS


看起來似乎是互有勝負,寫入部分不論誰贏,差距都相當相當的大 4k部分NTFS完全不是FAT32的對手,沒有單一大檔需求還是用FAT32吧.....
__________________
舊 2012-04-02, 12:59 AM #35
回應時引用此文章
iabuw離線中  
jamin
Senior Member
 
jamin的大頭照
 

加入日期: Dec 2002
文章: 1,370
引用:
作者iabuw
所以我總共配了6G給ramdisk,我的使用習慣是每天睡覺都會關機,並不會發生寫滿的問題
大型的TEMP(http抓大檔,DVD對燒)我都設定工作完成後就自動刪除暫存
這種用法也用了幾年了,相當的穩定,而且不論速度和對SSD的壽命都是很正面的

原來有用 SSD

小弟身為窮鬼一族, 還是用 FAT32 這類不用錢的提升 2% 效率就好.


不過你測出來的 NTFS 有項目贏過 FAT32, 這其實有討論空間 (有人想深究嗎?)

一般來說, FAT32 應該是完勝才是(+2~5%), 畢竟 FAT32 少了很多功能



 
__________________
要討論也要找能溝通的, 跟狂吠的狗溝通只是浪費時間. 每日一句 : 很多不等於多數,也不等於少數
舊 2012-04-02, 02:08 AM #36
回應時引用此文章
jamin離線中  
FROG1014
Power Member
 
FROG1014的大頭照
 

加入日期: Nov 2002
您的住址: 台北縣永和市
文章: 699
都叫做RAM"DISK"了還不建議放檔案 不知道該說甚麼
RAMDISK就是拿來加速硬碟造成效能瓶頸的解決方案
TEMP不夠就加RAM 不然呢? ddr3 8g一條不到兩千 很貴嗎?
以前1mb 1000還不是有人裝到爽

是甚麼鬼軟體動不動TEMP就要到十幾G以上的 除了解壓縮超級單大檔才有可能吧
從以前512mb到現在16g都一直把系統變數的TEMP放在R 沒甚麼問題
要真的不夠暫時改回硬碟就解決了
別因小失大
RAMDISK好用得很 比SSD還上癮
一台電腦打開我的電腦沒看到R槽都會不舒服
__________________
Intel I7 13700
MSI Pro B760M-A WiFi DDR4 (MS-7D99)
MICRON DDR4 3200 32G *4
SOLIDIGM P44PRO 1T
MiCRON P5+ 500G
EVGA GTX3060 TI 6G
MICRON MX500 250G
TOSHIBA DT01ACA200
Creative SOUND BLASTER OMNI SURROUND 5.1
EVGA 550GM
LIAN LI PC-A05FN
ASUS VG27AQx2
MS Windows 11
舊 2012-04-02, 04:37 AM #37
回應時引用此文章
FROG1014離線中  
iabuw
Master Member
 
iabuw的大頭照
 

加入日期: Oct 2004
文章: 1,505
引用:
作者jamin
原來有用 SSD

小弟身為窮鬼一族, 還是用 FAT32 這類不用錢的提升 2% 效率就好.


不過你測出來的 NTFS 有項目贏過 FAT32, 這其實有討論空間 (有人想深究嗎?)

一般來說, FAT32 應該是完勝才是(+2~5%), 畢竟 FAT32 少了很多功能

 


雖然對比SSD都是天文數字了,但是512k和seq的寫入贏的還真不是普通的多
有空我再多測幾次

沒錢有沒錢的用法囉
像我公司電腦RAM也有8G,但是一方面不是SSD,不用考慮寫入壽命的問題
最重要的是公司電腦從來不關機,用ramdisk可能就真的會遇到寫滿的問題
這方面還是因人而異
__________________
舊 2012-04-02, 10:37 AM #38
回應時引用此文章
iabuw離線中  
路過
Advance Member
 
路過的大頭照
 

加入日期: Apr 2005
文章: 479
引用:
作者jamin
不過你測出來的 NTFS 有項目贏過 FAT32, 這其實有討論空間 (有人想深究嗎?)

一般來說, FAT32 應該是完勝才是(+2~5%), 畢竟 FAT32 少了很多功能

因為2顆容量不同,測出來的效能也會不太一樣
個人經驗是容量愈大,測出來的數據都會稍微快一點

故在測試的時候,我都儘量將變因控制在1個
才不易產生誤差
__________________
提高計算速度的方法不只一種。
平行計算只是一種提高效率的方式,具有不確定性與複雜性。關於提高效率的方式,存在著各種不同的理論。
對於我們來說,那並不是完美的東西。
舊 2012-04-02, 11:52 AM #39
回應時引用此文章
路過離線中  
路過
Advance Member
 
路過的大頭照
 

加入日期: Apr 2005
文章: 479
引用:
作者iabuw
雖然對比SSD都是天文數字了,但是512k和seq的寫入贏的還真不是普通的多
有空我再多測幾次

512K跟Seq快,很正常
M01這篇

就早有人用Imdisk在Seq Write就測出破萬的數字
所以對這兩個測試值看看就好,其實不需要太在意就是...
__________________
提高計算速度的方法不只一種。
平行計算只是一種提高效率的方式,具有不確定性與複雜性。關於提高效率的方式,存在著各種不同的理論。
對於我們來說,那並不是完美的東西。
舊 2012-04-02, 12:07 PM #40
回應時引用此文章
路過離線中  


    回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



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


vBulletin Version 3.0.1
powered_by_vbulletin 2025。