請教高手們一個Ramdisk 使用上的問題。
小弟爬文習得Ramdisk的使用方法,真的有讓win XP 變快許多。
http://www.goston.net/2007/12/17/1117/
http://www.mobile01.com/topicdetail.php?f=300&t=466140&last=4384223
但是有一個問題一直無法解決,就是當我環境變數TEMP都改到ramdisk後,
似乎有一些程式會一直使用TEMP內的檔案,導致我在關機備份Ramdisk資料時出現共用扺制。
其中Avast! 就是元凶之一。
此為我關機時備份的batch file.
ramdisksave.bat:
xcopy r:\*.* c:\ramdisk\*.* /e /y
頭痛的是,當出現共用扺制時,batchfile就會停止而不再備份其他檔案。
之前有看到某大大直接將avast! 直接安裝在ramdisk上
http://www.mobile01.com/topicdetail.php?f=300&t=466140&last=4384223
想必也會遇到這個問題 ,不知道有使用ramdisk的高手們,怎麼解這個問題呢?
[注]有論點指出TEMP 內容不用備份,但是我遇到過如果將temp內容全砍掉,會導致某些程式無法作用。
「理論上」%TEMP% 裡面應該是空的,因為程式寫入暫存檔,
在程式關閉時應該自動清除所產生的暫存檔,
但大部分的程式沒這麼聽話,關閉後還是會留下一堆垃圾,
所以大家就得想盡辦法去殺光裡面的東西,以達到讓它完全清空的目的。
看懂了沒?
所以將 %TEMP% 設在 RamDisk 的目的,除了利用記憶體的高速讀寫以外,
另一方面就是利用它關機後自動清空的特性,下次開機時保證又是乾乾淨淨的一尾活龍,
所以根本就不需要去備份 %TEMP%,這是本末倒置。
我自己也有用 2GB 的 RamDisk,從來不備份的,一直都很穩定正常,
不過老是會有程式一開機就寫入一堆阿貓阿狗在裡面,
沒辦法,隨它去吧。
作者為網路嘴砲家,長期關注論壇筆戰動向。
內文搜尋

X