• 41

win7 64是否還需要ramdisk?


fedora wrote:
其實聽人家講,不如親...(恕刪)




fedora 大大您好

想請教ramdisk問題


文中您有提到RAMDISK 使用

想跟您請教 該如何確認 使用的程式 或者遊戲 會導向 RAMDISK空間?


目前 裝SoftPerfect RAM Disk

我把8G記憶體 分割1.5G


WIN7 X64 有開啟AHCI 用OCZ的SSD 120G 整顆當作C:槽使用無分割

主機板P67A-UD3H-B3


有把IE 瀏覽快取 空間 設定到 RAM Disk (代號Y: 槽)

除了 IE 讀寫快取 可以設定導向 在Y: 使用外

其他 軟體或者 程式 我該如何指定 讓他們讀取緩衝時 可以透過Y: 使用呢?

另外在請教一下 該如何確認 Y: 使用狀況?

如同工作管理員 可以看到 記憶體使用量 當玩遊戲 讀取緩衝 記憶體圖表就會上升
當遊戲結束 記憶體緩衝就會下降 有圖形高低顯示

不知道有沒有其他軟體可以監測 RAM Disk Y:槽 使用量呢?

麻煩大大解惑了 謝謝



jdfh25 wrote:
fedora 大大您...(恕刪)

我想請問一下,RAMDISK能夠應用在看線上漫畫上面嗎?

基魯菲 wrote:
我想請問一下,RAMDISK能夠應用在看線上漫畫上面嗎?


RAMDISK 讀寫是最高速的 而且RAM壽命很長(不加壓、超頻)

你拿來開網頁資料 絕對比HDD、SSD 還適合...
因為 資料傳輸不用經過 南橋晶片、低速儲存裝置....反應更快速
别看你今天闹得欢,小心今后拉清单,这都得应验的。不要干这种事情。头上三尺有神明,一定要有敬畏之心。

jdfh25 wrote:
不知道有沒有其他軟體可以監測 RAM Disk Y:槽 使用量呢?..(恕刪)


推薦用這個 Moo0 System Monitor

它會在桌面上顯示一個半透明的小視窗,可以設定顯示很多種系統資訊。



如上圖:R: 是我電腦的 RAMdisk,這個可以看剩餘多少容量

時時監看,可避免用光了 RAMDisk 容量而沒有發覺。容量快用光時(比如剩不到 100MB),該項目會轉成紅色提醒。

此外也可以監看網路流量那些,不錯用。

註:下載 Portable Version 綠色免安裝版的,不用安裝

主程式分有:
SystemMonitor.exe (32bit)
SystemMonitor64.exe (64bit)

64bit 的 windows,要運行 64bit 那一個。


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

jdfh25 wrote:
其他 軟體或者 程式 我該如何指定 讓他們讀取緩衝時 可以透過Y: 使用呢?


提供一些用法:

1) 可以把系統 TEMP 設到 RAMDisk 去



註:上圖是範例,如你的 RAMDisk 是 Y:,那就設到 Y:\TEMP


另外,SoftPerfect RAM DISK 這一套軟體,並不會在 RAMDisk 建立時,就自動創建 TEMP 目錄,要自行指定。



如上圖:要設定 RAM DISK 創建時,就自動建立的目錄

TEMP 目錄一定要指定自動建立,否則 widnwos 找不到 Y:\TEMP,系統會出錯。


2) 可以把虛擬記憶體,放到 RAMDisk 去




註:所有磁碟全部設「無」,僅 RAMDisk 那個磁碟設定 512~2048MB。

這個用法見人見智,有些網友對於這樣用頗有微詞。

我個人是覺得系統會比較順,而且可以延長 SSD 壽命。


不過這個真心建議等 RAMDisk 有 3GB 以上,在這樣用。

只有 1~2 GB 的 RAMDisk,不建議這樣用。扣掉 TEMP 用的,加上虛擬記憶體也要用,有可能因為空間不足,導致當機。


3) 一些軟體的暫存檔,可以指定到 RAMDisk

有些軟體,本身設定中就可以指定「暫存檔」位置

舉例幾個:

看圖軟體:FastStone



把縮圖資料庫,設到 RAMDisk 去,速度比較快。
但重開機就會不見........這部份看要不要備份,因人而定。

繪圖軟體:Phtoshop



看影片軟體:PPS



pps 有一個緩存檔,容量為 1GB,可以指定存放位置。

※ 請先確定 RAMDisk 大小夠用,否則會容量不足,發生錯誤。

其它可以改存放路徑的軟體



比方說:螢幕錄影軟體

錄影到 RAMDisk 去,錄完立刻 "剪接"

影片檔在 RAMDisk 中,剪接作業會比較快

※ 要確定 RAMDissk 容量足夠


以上僅是舉例,只要軟體可以改:暫存檔、下載目錄、存檔目錄.....什麼的

若覺得說設到 RAMDisk 會比較快,那都可以設。


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

4) 其它進階應用

※ 進階應用有些難度,僅供參考。

把綠色軟體放到 RAMDisk 運行,我不會直接放目錄,而是採用「封裝」的方式。

好處是:開機載入會比較快。

參考這篇:(僅參考製作封裝檔的方法就好)
[教學] 將PC遊戲封裝成img檔,掛載為虛擬磁碟




上圖:S: 槽是由映像檔掛載的 「虛擬磁碟」(可讀可寫)

這個「虛擬磁碟」映像檔,由於是放在 RAMDisk 中的,所以自然就是跑 RAMDisk 的速度。



上圖:這是 S: 槽(虛擬磁碟)的內容

有一些 瀏覽器,還有 Potplayer 播放器。

瀏覽器放 RAMDisk ,開啟大量分頁比較快。(註:指 Firefox 或 Chrome 之類的,非 IE)

因為影片很常看,把播放器放 RAMDisk 中,雙擊影片檔,立刻就可以播放,幾乎瞬間彈出。


前面提到:封裝成虛擬磁碟,開機載入會比較快

這是如何達成的?這邊說明一下:



上圖:首先,用記事本之類的,寫一個 bat/cmd 腳本檔

指令行說明:

確認啟動 imdisk 服務:
net start imdisk

把虛擬磁碟映像檔案,由硬碟/SSD,拷貝到 RAMDisk:
xcopy [來源檔案] [目的位置]

使用 imdisk 掛載「虛擬磁碟」:
imdisk -a -f [虛擬磁碟映像檔] -m [指定磁碟代號]






上圖:在本機群組原則中,指定開機腳本(一開機會自動執行的腳本)

指定剛剛寫的那個腳本。

這樣子一來,windows 開機時,就會自動運行那個腳本。

而那個腳本,會自動掛載虛擬磁碟。


那 S: (虛擬磁碟),如果要備份?怎麼備份?

一樣是寫一個腳本:


內容為以下:(如要複製,貼下面的去修改)
------------------------------------------------
@echo off
title 火狐備份
color 8F
mode con: cols=54 lines=12

echo.
echo 備份映像檔中,請稍後...
echo.
echo (請勿關閉此視窗)
echo.
echo.
echo 執行進度:
echo ==================
echo.

echo 1) 卸載 S 碟...
echo.
imdisk -D -m S:
echo.

echo 2) 備份 Firefox.img 到硬碟...
echo.
xcopy "R:\Img\Firefox.img" "F:\Img\" /y
echo.

echo 3) 掛載 S 碟...
echo.
imdisk -a -f "R:\Img\Firefox.img" -m S:
echo.

echo 4) 完成!

----------------------------------------------

如果要備份 RAMDisk 中的虛擬磁碟,

我只須雙擊這個腳本檔,就會自動備份

腳本檔可以建個捷徑,放到桌面上之類的,方便按



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


非綠色軟體,要如何放在 RAMDisk ?

※ 此為進階應用,操作錯誤有可能損壞系統


參考這篇「原理」:
[教學] 多顆硬碟加速遊戲讀取

NTFS 檔案系統,有一種「軟連結」junction Link(非捷徑)

類似 unix-like 系統下的 ln -s




上圖:比方說 Falsh Player 就不是綠色軟體,它是一定要用安裝的

但是安裝後,並不能單純只是移動到 RAMDisk,那樣是沒用的

這時就必須使用「軟連結」

1) 先把該目錄,移動到 RAMDisk

2) 然後在原先位置,建一個「軟連結」,藉此欺騙作業系統和軟體。

作業系統和軟體,會以為它在存取原先那個目錄,但實際已經被軟連結到 RAMDisk 去。當然那樣子跑的就是 RAMDisk 的速度。

具體看 Youtube 之類的有差,開啟比較快。




上圖:有些軟體是多人多工設計的(多帳號),即使軟體本身目錄移動到 RAMDisk ,但個人設定檔的部份,仍在硬碟/SSD 中。

大都是放在 使用者 "家目錄" AppData 中。

像這種情況,也可以用「軟連結」去達到:真正的、完整的,搬移到 RAMDisk。

只搬軟體主程式,那只有搬半套而已。要連使用者設定檔一起搬,才是真正 RAM 的速度,秒開的。


列出一些軟體的路徑:(僅供參考)
-------------------------------
C:\Windows\SysWOW64\Macromed\Flash --> R:\Flash

C:\Program Files\Java\jre7 --> R:\jre7

C:\Program Files\Microsoft Silverlight --> R:\Microsoft Silverlight


AppData\Local\Mozilla --> S:\AppData\Local\Mozilla

AppData\Roaming\Mozilla --> S:\AppData\Roaming\Mozilla
註:Firefox 火狐,個人設定檔(含附加元件那些)


AppData\Roaming\avidemux --> R:\AppsCache
註:某套剪接軟體,由於它剪接時會暫存影格資訊在那個目錄中,若那目錄改放 RAMDisk,速度將天差地別。至少快 10倍以上。


AppData\Local\CrashDumps --> R:\AppsCache
註:軟體崩潰時,windows 頃印除錯資料的目錄,基本上是無用資料、垃圾檔,設到 RAMDisk 去,重開機就消失,省的清理。

-------------------------------------------------



基魯菲 wrote:
我想請問一下,RAMDISK能夠應用在看線上漫畫上面嗎?..(恕刪)


線上漫畫主要是卡在 "網路速度" 的問題,和磁碟 I/O 速度無關

尤其光世代,連中國大陸的速度特別悲劇,讀取圈圈轉不停.....


※ 以下說的和 RAM DSIK 完全無關:

可能的話,建議先把整套漫畫下載起來,再去看,會比較順。可以用:漫畫架

最佳看漫畫圖片軟體:
Hamana
可以直接開 zip 檔(jpg 整個目錄打包 zip 的)

ComicsViewer
這個沒 Hamana 好用,但它可以調銳利度,圖片解析比較差的,可以用這個看。



另外若有在用平板電腦、手機的人,應該都知道:布卡漫畫

布卡的分類比較完整,也可以下載後離線看。

但是 布卡漫畫 沒有 PC 板的,怎麼在 PC 上面看?

布卡漫画电脑版
註:這個實際上是用 Android 安卓模擬器,並非布卡有電腦版

[免費][模擬器] BlueStacks v.0.8.1.3011 免買手機、平板電腦,直接在電腦玩 Android 遊戲、APP
該模擬器,更詳細的介紹

這套模擬器並不是完美模擬,很多 app 無法運行,尤其看影片的 app 幾乎全無法運行。且也不能轉屏。不過拿來看一些電子書、漫畫什麼的,勉強可以用。

fedora wrote:
推薦用這個 Moo0...(恕刪)



非常感謝 fedora 詳細的說明

使用項目 我會多加注意 以免系統出錯

謝謝您提醒 使用方式

我建立 磁區 不知道 要 順便加入 TEMP 資料夾

看來我下班後 回去再確認修正

感謝
請問 把系統 TEMP 設到 RAMDisk 去

這只對於 IE 有幫助嗎?

Google Chrome 會有改善嗎?


麻煩大大解惑 !
jdfh25 wrote:
請問 把系統 TEMP 設到 RAMDisk 去
這只對於 IE 有幫助嗎?
Google Chrome 會有改善嗎?..(恕刪)


TEMP 暫存檔,很多軟體都會用到,設定 RAMDisk 可以起到加速的作用。

至於加速作用是很明顯還是無感,要看軟體而定。

總的來說,多多少少有幫助加速,有利無害,不無少補,不用白不用。

而且也省的清理(因為 RAMDisk 中的資料,重開機就會消失)。


Chrome 也可以改 "快取目錄",

參考網路上找到的教學:
[教學]如何將 IE9, Firefox, Google Chrome 的瀏覽器快取檔案 (Cache) 指向特定目錄或者虛擬硬碟 (Ramdisk)

三種熱門瀏覽器都有方法
RAM不是以前的低價位了~~~現在用256G SSD 搭 16G RAM才是正解王道

Foreveraa1128 wrote:
現在用256G SSD 搭 16G RAM才是正解王道


如果真的要用 SSD 取代 RAM 的虛擬磁碟機,
記得, 一次兩個 用軟體的 raid 0 方式, 速度快一倍~
  • 41
內文搜尋
X
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 41)
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?