挑戰:對目前所有過圖掉線情況和CPU負荷,網路負載的原因分析

來源:互聯網
上載者:User
對目前所有過圖掉線情況和CPU負荷,網路負載的原因分析.僅供大家學習之用[211樓已更新]

筆者是在國有大型企業維護伺服器的職員,

擁有8年的電腦系統知識,5年的電腦網路應用,以及5年的伺服器知識.

玩挑戰純粹是因為此款遊戲風格獨特,雖然在遊戲平衡性和遊戲開發程度上來說,不是很完善,但如果將所有網遊都和暴雪公司的魔獸世界來比的話,是不太現實的,韓國網遊開發商也有技術上的缺陷,無法避免遊戲開發度上的滯後.並不是所有公司都有像暴雪那樣的規模的.之所以代理權給了百海,種種內部情況,不得而知.(事實上在挑戰出來之前,大部分朋友都不知道有百海這個遊戲運營公司)與其抱怨百海的種種不是,不如面對現實..既然喜歡挑戰,就繼續玩下去.

以上是幾句閑話,以下為主題本文.

---------------對過圖掉線情況和CPU負荷,網路負載的原因分析----------------------------

一.過圖掉線

筆者特別測試了7套電腦系統,(網路頻寬為10M獨享光纖)  

配置分別是

1.P4 3.0E (HT技術匯流排頻率800Mhz)+技嘉945P主板+影弛6800 標準版顯卡+1G記憶體+320G SATA RAID0 (希捷).

2.P4 2.8E  (HT技術匯流排頻率800Mhz)+技嘉945G主板+板載GMA950顯卡+1G記憶體+320G SATA RAID0 (希捷).

3.Celeron 2.4(無HT技術匯流排頻率400Mhz)+微星865PE主板+5700標準版顯卡+1G記憶體+160G PATA (希捷).

4.P4 1.5G (無HT技術,匯流排頻率200) + 845PE主板+GF 4 Ti 4200 + 512M記憶體 + 80G PATA(希捷)

5.Athlon 3000+  + NF4主板 + 6800標準版顯卡 + 1G記憶體 + 160G SATA (希捷)

6.Sempron 2500 + NF2主板+5700標版顯卡+512M記憶體+160G PATA (希捷)

7.P3 1G + VIA 694主板 + GF2 MX400 + 256記憶體 + 40G (希捷)

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

系統1:啟動,運行遊戲流暢.過圖不掉.同屏人數超15人略卡,CPU負荷 35 - 45%

系統2:(注意此系統是板載顯卡,但記憶體非常高)啟動遊戲流暢,,運行遊戲1024*768*16位色,基本流暢,同屏超2人略卡.過圖不掉.CPU負荷 40 - 60%

系統3:啟動較流暢,運行遊戲1024*768*16位色流暢.過圖不掉.同屏人數超5人略卡,CPU負荷 70-90%

系統4:啟動遊戲基本流暢,運行遊戲1024*768*16位色基本流暢.過圖偶爾掉.同屏人數超3人略卡,CPU負荷 80-100%

系統5:啟動,運行遊戲流暢.過圖不掉.同屏人數超10人略卡,CPU負荷 60-80%

系統6:啟動遊戲流暢,運行遊戲基本流暢.過圖偶爾掉.同屏人數超5人略卡,CPU負荷 70-100%

系統7:啟動遊戲較卡,運行遊戲無法正常運行,跳偵缺偵嚴重.過圖經常掉線.同屏無人也很卡,CPU負荷 95-100%   (此套系統基本不能流暢運行挑戰,但跑此遊戲是可以的,但跳偵嚴重!!不推薦)

以上是電腦硬體報告.

硬體總結:此款遊戲需要高頻率的CPU支援,相反,顯卡的重要型其次.CPU和記憶體直接影響到遊戲掉線問題和流暢度.

建議大家升級記憶體,可以大大降低掉線率.

另外,Windows XP系統在長時間使用後,(1年)會有許多多餘檔案,多餘背景程式(例:3721,各種搜尋引擎)導致整個系統緩慢,另外中病毒將大大降低系統穩定性,所以在升級硬體之前,最好考慮一下重裝一遍系統.

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

二.介紹一下關於網路速度問題.

目前大部分寬頻使用者都對自己的頻寬不是很瞭解.以下舉例:

1.認為自己是2M寬頻,下載速度就能達到2M/s.(答:2M的單位是bps,檔案單位是b,8bps = 1b,所以2M的流量,換算成下載速度,就是256Kb/s,並不是2Mb/s,注意單位)

2.看到自己電腦右下角的顯示的是100Mbps,就認為自己是100Mbps 寬頻網路. (答:100Mbps只是網卡最大流量速度,並不是使用者的真實網速,真實網速是由電信來控制每戶使用者的)

3.電信稱分給你們小區的是10M寬頻,就認為自己的小區10M頻寬是自己獨享的.(答:所謂小區寬頻,就是指,小區一根10M寬頻匯流排,供小區內所有使用者使用.無法分配每個使用者的固定流量.所以一但有一個使用者用1M/s的速度下載檔案,那麼剩下的所有人的網速只剩下極低的頻寬,基本上只能瀏覽網頁,無法正常進行遊戲,玩挑戰時的延遲基本在1000ms以上)

4.電信網路和網通網路是分開的2條線路,互相訪問會有極高的延遲.所以推薦電信的使用者進電信的伺服器,網通的使用者進網通伺服器.

5.分不清自己到底是多少頻寬. (分辨方法:到上海熱線,下載頻道,用單線程下載一個檔案,看速度能穩定到多少Kb,注意後台不要開佔用網路資源的程式,然後乘以8,誤差率5%,就是自己頻寬.)上海熱線下載速度基本能達到5M/s的流量,是測試網路頻寬的好方法.一般2M ADSL的下載速度可以穩定在240Kb/s左右.

6.認為光纖比ADSL快.(答:光纖僅僅是在資料轉送方式上有所不同,而且ADSL的網線用的是銅線,在大於10M的高速網路資料轉送下,丟包嚴重,最高只能達到10M,而光纖最高速度近乎於不限,所以能達到100M乃至更高的傳輸速度,100M一般是網吧的標準網速. 但是要澄清一點,同樣8M的ADSL和光纖,速度差可以忽略不計.ADSL唯一缺點就是無法再做的更快,但目前大家的網速基本在1M - 2M,而且鋪設光纖裝置需要專用裝置,成本較高,所以目前家用網路不需要使用光纖鋪設.)

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

10M光纖 (獨享)傳輸串流暢,延遲10ms-50ms

2M ADSL (撥號獨享) 傳輸串流暢,延遲20ms - 50ms

1M ADSL (撥號獨享) 傳輸串流暢,延遲20ms - 50ms

512K ADSL (撥號獨享) 傳輸串流暢,延遲30ms - 70ms

10M fttp小區寬頻 (10M小區共用) 傳輸依照小區使用者網路流量而定.(簡單地說,如果小區內有人用高速下載,其他人的網速會受影響,嚴重的可以連網頁都打不開.別說運行遊戲了)

網通未測試.

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

三:CPU 佔用100%的問題.純粹是遊戲設計時,程式上的問題,導致CPU一直接收請求任務.較低頻率的CPU因此一直顯示佔用率100%.

解決辦法:更換高頻CPU.   (筆者不認為這是解決辦法,但是很遺憾,不得不說這是遊戲目前最大的問題,對CPU依賴性太強了!!)

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

說到底,這款遊戲的種種缺陷是韓國開發公司技術上的問題,百海只是個代理商,並沒有權利對遊戲做任何修改.都是要經過韓方授權才可以.國產韓系網遊都有此問題,

另外對外卦做一下說明:中國無法避免外卦,這大家都知道.乃至到後面變成中國網遊定律....不得不說這是中國網遊悲觀的一面.個人無力避免此問題,電訊廠商更加頭疼,中國國情如此,中國教育如此.它反應出的不僅僅是網遊現象,而是涉及到基礎教育,社會乃至國情的種種方面.作為一個玩家,確實無力改變什麼.

沉迷遊戲是使用者的權利,但在此時,你丟失的是未來.

================================================================================================

     以下內容為11月30日更新,源文章見211樓(主題:如何辨別外卦,以及對遊戲佔用資源的再次分析)

================================================================================================

對此帖的後續補充.(關於掉線的技術分析文章,想學的朋友耐心看完,對瞭解你的掉線情況會很有協助,現在發現其他關於掉線的問題.在此補充.)

一.外卦問題

分辨外卦的方法:

1.BT外卦就是那種秒殺怪,被人打卻殺不死的那種BT外卦.一看就知道.

2.普通外卦:當你在正常打怪練極時,發現你正在打的怪突然打不到了,(打上去卻沒反應,)而且這個怪還站在原地不停地打你,你跑的老遠它還在打你,而且你一直在被它打的掉血. 這就是你旁邊有人在用外卦,你可以四處稍微走走就發現這個用外卦的玩家就在你旁邊.當他離開你的地區後,你又可以正常練級了. 這個人就是開了外卦而且在使用.這個不是伺服器問題,而是使用外卦的玩家卡怪引起的.大家可以注意一下現在很多地區都有很多怪被卡在天上,牆壁上,或者一些無法達到的地區.這些都是外卦惹出來的!不是伺服器卡怪!這點現在最為嚴重.

再次強調一下,你在打的怪突然打不到了,而且你跑很遠,這個怪照樣一直在原地打你.這就是你旁邊的人使用了外卦!!請大家注意!並不是伺服器問題!是你旁邊的某位玩家使用了外卦程式引起的!

二.再次發表關於掉線問題的文章.

目前這一現象最為嚴重.

在這裡我要告訴大家,CPU在設計的時候,完全可以 以100%的頻率全速穩定運行! 所謂的CPU 100%會燒的說法,是因為現在CPU的溫度都很高,長時間高速佔用會導致溫度上升,從而加速CPU老化,注意是加速CPU老化,並不是100%就會燒CPU. CPU在設計的時候,內部電子元件完全可以正常運行10年以上.過高的熱度,超頻都會引起CPU壽命減少.

但是,無論如何,CPU在設計的時候,是完全可以 以100%的負載全速啟動並執行! 提醒一點,請大家注意自己的CPU熱度和CPU散熱風扇是否完好!散熱風扇停轉會導致CPU在幾十秒鐘之內燒毀!(在此推薦一個檢測CPU溫度的軟體,Everest,大家可以去baidu搜一下,自己下載下來使用,僅供參考)

-----------------------------------推薦-------------------------------------

接下來寫一個從來沒有網友發過的關於掉線的文章!通過自己思考後,總結的經驗!

筆者自用機器 (最高端的那台)  p4 2.8E,技嘉945P - Pro主板, 1Gb 雙通道DDR2 Kingston原廠記憶體,320G SATA RAID 0 ST硬碟. 6600GT顯卡.

平時跑的程式如下:瑞星2005,BitComet 0.60,3個QQ(2005正式版),2個FTP,WINAMP,暴風影音.

以上幾個程式基本上為開機即運行,玩挑戰時會將BT或者FTP關閉.

筆者在以上程式全開的情況下,啟動魔獸爭霸 冰封王座1.20(不是魔獸世界),運行完全流暢.在War3不關閉的情況下,切換到Windows案頭,同時執行NBA 2005,運行流暢.(此時NBA和WAR3一起跑,記憶體佔用率800M左右)在這2個後台遊戲同時啟動並執行情況下,切換到案頭,CPU佔用率60%左右.同時在用WINAMP聽音樂.

筆者玩過各大遊戲,無論遊戲要求配置多麼高.

有一點是肯定的,從遊戲切換回案頭,依次開啟"我的電腦","C盤",任何檔案夾,均極其流暢.(僅僅是進入了幾個檔案夾,因為筆者做了RAID 0 陣列,磁碟效能極佳,磁碟瓶頸很小.)注意此時,我是同時跑了以上所有程式.(瑞星,BT,3個QQ,2個FTP,WINAMP,WAR3,NBA2005)在瀏覽檔案夾時,均極為流暢.

在開啟挑戰這個遊戲程式後,不僅僅CPU佔用達到50%,且在此時,切換至案頭,瀏覽檔案夾已經有嚴重的延時現象,類似系統資源不足的緩慢!(不是磁碟緩慢,也不是記憶體不夠.系統資源這個東西不是記憶體控制的,也不是磁碟控制的,而是直接由XP核心進行控制的.系統資源如果極低,會直接導致訪問任何基本檔案夾都會有延遲現象,嚴重的會發現磁碟燈不停的閃.且系統會死機)

這已經不是硬體所能解決的問題了.

筆者玩挑戰,磁碟燈基本不閃,因為記憶體高.(1024M)

玩其他任何遊戲,即使遊戲本身多麼BT,(筆者機器如果跑FARCRY這種遊戲高解析度且特效全開,遊戲仍然會比較慢,這是硬體問題.但切換回案頭,訪問檔案夾不會出現系統資源極低的那種延時現象.)訪問檔案夾還是沒有任何流暢度的問題的.(筆者同時開啟以上所有軟體,加挑戰遊戲程式,記憶體佔用率達到了1080M,但從硬體的角度來講,高記憶體佔用率不會引起系統資源缺乏.導致訪問檔案夾出現延遲現象.筆者虛擬記憶體設定的為1500M)

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

以上整理的極其混亂.部分資料可能有許多網友不是很能夠理解.在此做個總結.

挑戰掉線問題,

一部分是因為硬體滿足不了挑戰這款遊戲.需要升級硬體.

一部分是網路不流暢,導致的掉線現象.

另一部分原因,就是此款遊戲極為佔用系統資源.(注意不是記憶體,不是磁碟,也不是CPU,但這3個硬體會影響系統效能,而系統資源是被作業系統管理的.)不知是否是在製作的時候,與XP作業系統有內部問題.會導致XP資源極低.

記得前段時間有網友發帖,使用2000系統玩挑戰,就很流暢,CPU也沒那麼高.這就是一個證明.

遊戲內部開發是如何進行的,遊戲運行時是如何分配資源的,均不知.

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

各位玩家,可以親自測試一下.在開啟挑戰遊戲程式後,切換回案頭,隨便開啟幾個檔案夾,看看是否在開啟的過程中,有明顯的延遲現象.比平時開啟檔案夾的速度明顯慢了很多.這個現象表明系統資源極低!並不是硬體上能彌補的.

問題蠻難講清楚的,在此暫且做個簡單的整理.有時間還會繼續分析.

真的希望挑戰能做的好一些.

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.