A.原由
1.我的理由是:加記憶體,Windows Xp無法使用3G以上記憶,原電腦速度太慢。
2.你的理由:
B.方向
1.將1G的記憶改成虛擬硬碟(大小自訂,喜歡的話也可以用2G,而以減少temp file的實體讀取為主)
2.將常用而且會很刮硬碟的程式搬到虛擬硬碟:
a.程式開發工作區
b.windows temp
c.程式開發用Container
d.pagefile.sys(打算…。記憶體不多,若可以一定搬)
C.參考網址:
http://www.kenming.idv.tw/a_c_ucsrcmpeusar_4gb_aryac_eu_a_pel_aarc
http://slv922.pixnet.net/blog/post/13316825(部份失敗)
http://blog.chweng.idv.tw/archives/443
http://blog.joytown.tw/2009/03/23/490
D.實作記錄補充
1.虛擬硬碟的記憶大小設為1G,因為NB只有4G
2.開機指令:使用cmd指令, 參數:/C xcopy /C /E /Y /K /H D:\\ramdisk r:
3.關機指令:RamdiskSave.bat
RamdiskSave.bat 內容
xcopy r:\*.* D:\ramdisk\*.* /E /K /R /H /Y /Q
E.其他說明:
1.開機與關機使用不同的方式是因為一開始是開機也是使用bat方式,但是不知道為什麼無法完全複製全部的檔案;它只會複製temp等目錄,像workspace等目錄就不複製…。再上網查了一下,有看到其他的網友使用cmd的方式。附上原本不能完全執行的bat檔:RamdiskLoad.bat
RamdiskLoad.bat內容
xcopy D:\ramdisk\*.* r:\*.* /E /K /R /H /Y /Q
del D:\ramdisk\*.* /F /Q
2.gpedit.msc 是windows xp profesional 才有的功能,windows xp home edition請自行google
F.用到了什麼(人生不是得到就是學到)
1.xcopy的參數在網頁上只提到了部份,在寫script的時候,還去參考了xcopy的指令說明頁面
2.可以透過這種方式,在關閉電腦時做客製化處理
G.更新
使用批次檔不行的原因為整個bat檔指令失敗了。失敗的原因為,我想大概是因為有些檔案,像是pagefile.sys這些檔,是不允許被覆蓋的。因此加參數/C就好了。
RamdiskLoad.bat
xcopy D:\ramdisk\*.* r:\*.* /E /K /R /H /Y /C /Q
RamdiskSave.bat
xcopy r:*.* D:\ramdisk\*.* /E /K /R /H /Y /C /Q
沒有留言 :
張貼留言