軟體天堂 Foxy download 中文繁體2011PPS 繁體版下戴Skype 繁體中文版 downloadMSN 9 0 繁體中文版QQ 繁體版下载迅雷7繁體中文版pps 繁體版下戴2011

【使用多年DOL零回寫 適合其他無盤 教程已基本完全-文件,可以】

回寫問題,其實在很早以前我就已經考慮過本地回寫的方式,隻是當時對於512M的年代並不適合,從1G時代

開始我就已經將IE小文件回寫放到了內存盤,TEMP和TMP臨時文件路徑設置到了CGO虛擬磁盤,對於1G奢侈的

消耗128M為代價,將IE臨時文件轉移,比較麻煩的時候就是網絡視頻興起的時候,偶偶 土豆 優酷發展起來後W

EB臨時文件模式的45分鍾電影 電視劇開始在網吧流行,這時候128M已經不能應付,取舍之間猶豫很長時間,一

直拖到2G內存白菜價格的時候,這才是無盤零回寫時代的開始。

DOL擁有內建回寫緩存和內存鎖定技術,最早回寫緩存是16M發展到現在的128M,回寫緩存和服務器內存鎖

定理解起來也很簡單

回寫緩存:簡單一個例子,設置回寫緩存為16M的狀態 客戶端沒有安裝內存盤的時候,你複製一個32M的文件,

實際服務器回寫總量隻有16M

內存鎖定:同樣舉個例子,服務器安裝完畢後,啟動一台客戶端後,服務器會消耗服務器內存量,鎖定這個量,

再把客戶端啟動的時候,讀取的就是服務器內存,服務器內存就算消耗完畢,這個鎖定量是不會消耗的,同時啟動

全部機器的時候,客戶端讀取到的也隻是服務器內存。

那麼在DOL擁有現在的128M的回寫緩存加上本地回寫的內存盤,做到零回寫其實是很簡單的,但是不是真正

意義上的沒有一點回寫數據,在網吧常用應用軟件和網絡遊戲範圍內,可以調試為無回寫,但是如果寫入數據超過

內存盤大小,或者直接複製文件到服務器盤,這個是肯定有回寫的,具體的回寫數據轉移方案 如下

一,IE文件轉移到內存盤 虛擬內存轉移到內盤

二,TEMP環境變量移動到虛擬磁盤

三,網吧版迅雷路徑移動到虛擬磁盤

四,WINRAR 臨時路徑 鎖定WINRAR解壓路徑到虛擬磁盤 PPLIVE PPS KUGOO KUWOO 等需要臨時緩衝數

據的軟件緩衝到虛擬磁盤。

五,閃電關機

方案其實適合所有無盤,隻是安裝執行的方法不同,琢磨琢磨總有結論,希望大家都能做到零回寫,有任何的

好的想法,請不吝賜教。

具體施工步驟 請看後續。。。。。。。。

詳細步驟:

一,首先安裝RAMDISK軟件,軟件版本如果大家沒有適合的話,我上傳一個。安裝的方法就不多說了

。2G內存設置768M(具體設置大小可以不借鑒我這裏的,自由設定最優方案),盤符設定Z盤(方便查找),安

裝CGO或其他虛擬磁盤軟件,設定為X盤(方便查找),臨時文件必須由服務器回寫,不要使用本地回寫,切記。

二,IE臨時文件的轉移,INTERNET選項裏麵的 INTERNET臨時文件設置,這就不多說了,移到Z盤,大小32M。

三,虛擬內存優先內存盤訪問:將內存盤的虛擬內存設置為512 512 保留硬盤虛擬內存為係統管理大小。

修改注冊表

關閉顯示硬盤已滿提示

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer]
"NoLowDiskSpaceChecks"=dword:00000001

強製先運行虛擬硬盤的虛擬文件,滿了自動跳轉到硬盤虛擬文件。

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Control/Session Manager/Memory Management]
"PagingFiles"=E:/0 0 Z:/512 512

改為:"PagingFiles"=Z:/512 512 E:/0 0

內存盤剩餘空間256M放IE和網絡視頻臨時文件應該夠了,如果不夠,虛擬內存可以適當調節。

三,TEMP文件轉移,這裏要利用到SETX程序和啟動延時執行程序(或者批處理),理清思路,啟動轉換TEMP

文件的時候,虛擬磁盤必須已經連接,否則先轉換TEMP文件後連接虛擬磁盤會報錯,這裏利用到一個啟動延時

工具,放置在HD用戶盤,在進入ADMIN用戶的時候不能運行TEMP文件轉換的批處理,否則保存後客戶端會報

錯,具體步驟如下:

1,到2003服務器版裏的WINDOWS/SYSTEM32裏麵可以查找到SETX程序,DOL HD更新服務器上應該有

HD盤的映射,例如此盤是F盤,在裏麵建立文件夾RUN,將SETX程序和綠色出盤工具移入,建立RUN.BAT批

處理,創建批處理快捷,放入客戶機啟動項,修改批處理內容為:

cd /d F:/RUN/CGO

cd /d F:/RUN

setx temp X:/temp
setx tmp X:/temp
wmic ENVIRONMENT where "name=‚temp‚ and username=‚<system>‚" set VariableValue="X:/temp"
wmic ENVIRONMENT where "name=‚tmp‚ and username=‚<system>‚" set VariableValue="X:/temp"

如果你的機器發現虛擬磁盤連接速度過慢,那麼就要使用到延遲啟動,具體延遲時間可以自己判斷調整。

2,客戶機啟動 打開環境變量選項,確定變量TEMP和TMP路徑更改為X:/TEMP,RUN.BAT可以隨意修改客戶機

後期需要添加的啟動軟件,軟件放置於RUN目下既可.

三,網吧迅雷在虛擬磁盤服務器上安裝就可以了,下載和迅雷看看的路徑鎖定在X盤,鎖定WINRAR解壓路徑為X盤,WINRAR PPS 酷狗等其他軟件緩衝區請自行設置.

四,閃電關機,補丁我發布出來,不要把這個東西放到C盤,一樣用RUN.BAT啟動,當你需要修改C盤數據,開啟ADMIN

用戶的時候,先到HD更新機上吧RUN.BAT改個名再開啟ADMIN.

搞定以上動作,等客戶機都重起了,你會驚喜的發現,客戶機的餘配額不會動了,運行一天下來,有些機器運行10小時

也沒有1M的回寫,但是像我前麵所說的,有顧客使用其他下載軟件,FLASHGET 電驢的話,回寫是肯定有的,不多說

殺掉這些軟件進程,他們就會找網管,網管解釋:用迅雷呀

start cgo2043.exe 192.168.x.x(CGO服務端IP)