fedora wrote:
imdisk 的掛載用法,比較進階,一言難盡
謝謝fedora大大的深夜回文,
讓掛在網上對著39頁狂按F5刷新的我,真的是銘感五內、淚流滿面(感動
略窺掛載原理後,已經可以實際應用了,軟體運作上也都十分流暢,現在完全是陶醉在Ramdisk的方便性以及速度感中...萬分感謝fedora大大!
雖然沒有像大大應用在大型遊戲的綠色程式上,
小弟目前主要使用的軟件都沒有綠色程式,
所以都是以移動資料夾後(主目錄、各關聯目錄都全部移過去),
然後在所有關聯的目錄中個別建立junction(分別是Program File, ProgramData, User\AppData中的Local、Roaming)
目前跑起來軟件的順暢度都"十分顯著的提高"
想請問fedora大大,不知道這樣的方式算不算正確,還是中間有什麼地方是我沒有注意到的,隨便亂移會不會造成什麼樣的影響?
By the way,
小弟電腦程度算是只知道會如何操作正常使用,知道幾組快速鍵怎麼按的幼幼班等級。
所以,如果真的有心想要提高電腦使用效率的人,不妨耐心將此文從一樓爬到完(可以只挑fedora的看就好,其他各路高手都有所長,但僅懂皮毛的我怕太多訊息會導致消化不良,所以只好擇善固執),我相信,儘管是看著同一片螢幕的你,也會體會到世外桃源的美好之處。
特別是口袋鋃鐺及專業知識有限的人,
不需要散盡家財購高裝,
不需要滿腹經綸超倍頻,
只需一點點時間的淬煉,
就能感受:準備i3、i5的預算,體會i7的美好!
再次感謝fedora大大的無私經驗分享
OFFICE VBA 效能討論
ihorz wrote:
目前主要使用的軟件都沒有綠色程式,
所以都是以移動資料夾後(主目錄、各關聯目錄都全部移過去),
然後在所有關聯的目錄中個別建立junction(分別是Program File, ProgramData, User\AppData中的Local、Roaming)
目前跑起來軟件的順暢度都"十分顯著的提高"
...........
隨便亂移會不會造成什麼樣的影響?...(恕刪)
內行的哦
我也是這樣用的,不會有影響。只是要注意勤備份,因為 RAMDisk 關機/重開機 資料會消失。
ihorz wrote:
因為會常用Excel,不知道有沒有相同的方式使office加速呢?
..(恕刪)
老方法
找出 Office 的軟體、核心套件(command)放在哪一些資料夾
把那些資料夾移動到 RAMDisk 去,然後原先位置建個 NTFS junction 軟連結,藉此欺騙軟體。
軟體會以為它還在原先的位置,其實被移到 RAMDisk 去了。如此就可以加速。
不過 Office 的軟體,容量可能比較大。RAMDisk 容量也要大一點,才放的下。
如果塞不進去,可以考慮 NTFS 壓縮。針對目錄 或 整個磁碟機 壓縮。
***************************************************
找軟體目錄的時候,除了靠名稱判斷(比如去 C:/program files 底下找目錄名稱)
也可用工具軟體去分析。
微軟 Sysinternals 公用程式組 - Process Monitor
用這個 Process Monitor 工具軟體,可以分析本機電腦的磁碟 I/O 存取。

如上圖,本機電腦目前所有磁碟 I/O,一覽無遺
把那個自動捲頁面關了,會比較容易找
找出 Excel 運行時,會存取哪些檔案(主程式、DLL 函式庫、VBA 巨集什麼的.....)
把那些檔案或目錄,弄到 RAMDisk 上面去(NTFS Junction 軟連結)
※ 註:
RAMDisk 只能解決 效能 卡在 磁碟 I/O 的瓶頸問題。
如果是 CPU 不夠快,或者 軟體演算法效能 本來就不好,非 磁碟讀取速度 的問題,則 RAMDisk 沒有幫助。
ihorz wrote:
請問NTFS壓縮是什麼東西?...(恕刪)
NTFS 檔案系統 的一種「即時壓縮/解壓縮」功能
XP 以上有支援(NT4 沒有支援,win2000 不確定)
可以想像成是把 目錄 或 整顆磁碟,變成一個 ZIP 壓縮。
讀寫檔案時,會即時性壓縮/解壓縮。過程全自動,使用者無須介入操作。
理論上最多可擴展磁碟容量 50%(因為把資料壓縮,所以可以多放 50% 空間的資料),但實際上要看檔案的內容而定。
純文字類型的檔案比較有效,可大量節省佔用空間。
二進位執行檔、多媒體影音檔案(已經壓縮過的),較無效果,反而會拖慢讀寫速度。
即時壓縮/解壓縮,會消耗些許的 CPU 資源,不過現在 CPU 都很快,影響很小。

上圖:可以單獨只針對某個目錄,進行壓縮
以這個例子來說:
----------------------
資料夾中所有檔案,總容量 327MB
經過 NTFS 壓縮後,僅佔磁碟容量 168MB
壓縮率約為 50% 左右
使用時,不用經過特別的步驟,就像一般那樣子用。即時壓縮/解壓縮過程是全自動的。
類似有一種要錢的掛載軟體,可以把 ZIP 檔 掛載 為 虛擬磁碟 或 虛擬目錄,可讀可寫。
而這個是微軟自家出的東西,windows 核心內建的功能,較穩定、相容性高。

上圖:也可以對整個磁碟(含底下所有子目錄),進行壓縮
有壓縮的資料夾或磁碟,在檔案總管中,顏色會不一樣,方便辨認。
ihorz wrote:
是不是跑大型軟體才會有CPU不夠快的困擾?..(恕刪)
CPU 使用率,可以開 [工作管理員] 來看

[選項]
最上層顯示
使用時最小化
最小化後隱藏
全部打勾
縮小,會常駐在工作列上,像一個計量表,方便看
如果運行軟體時,CPU 持續 100%,說明 CPU 不夠用,可考慮升級
如果運行軟體,CPU 並非 100%,還有一些或很多餘裕,那就不是 CPU 的問題。是軟體本身優化不夠的問題,可能該軟體只支援單核心/雙核心,不支援多核心。
順帶一提:
工作管理員,就是:C:\WINDOWS\system32\taskmgr.exe
傳送到桌面當作捷徑,然後捷徑丟到 開始選單的 [啟動] 目錄,開機進去會自動啟動。不用每次都還要 Ctrl+Alt+Del 叫出來。




























































































