Cocos開發中效能最佳化工具介紹之使用Windows工作管理員

來源:互聯網
上載者:User

標籤:style   http   io   color   ar   os   使用   sp   資料   

說到Windows平台,我們很快就想到了Visual Studio 2012,然而Visual Studio 2012在這方面沒有很好的工具。如果我們只是想知道大體上記憶體、CPU等在某一事件前後變化情況,我們可以使用Windows工作管理員。
Windows工作管理員對於很多使用者都不陌生,自從有Windows作業系統以來,這個工具就伴隨著Windows。開啟工作管理員方法也有很多,在Windows7和Windows8平台可以使用Ctrl+Shift+Esc 按鍵組合調出;也可通過Ctrl+Alt+Delete 按鍵組合進入鎖定介面,在鎖定介面中再選擇認為管理器。此外,我們還可以通過菜單進入。開啟工作管理員的對話方塊。

工作管理員的對話方塊

我們從工作管理員的應用列表中可以找到現在啟動的遊戲。一般情況下我們通過表徵圖就可以分辨出來,中的TestCPP是我們啟動的Cocosd-x遊戲模擬器視窗程序名,從中我們可以看到CPU、記憶體等指標。我們也可以點擊效能標籤,開啟工作管理員的效能視窗,,在這裡有CPU和記憶體等指標變化曲線圖表。

工作管理員的效能對話方塊

如果覺得圖中圖表還是不夠細緻,則可以開啟下面的“開啟資源監視器”按鈕,開啟它之後的介面如所示。

資源監視器對話方塊

我們可以勾選相關的Win32遊戲執行程式(例如:HelloWorld.exe),然後可以更加方便地查看效能指標,右邊是指標變化的圖表。
需要注意的是使用Windows工作管理員並不能精確地告訴我們,哪些對象佔用記憶體,哪些線程非常耗時。使用它可以協助我們評估一個操作或事件處理前後,這些指標的變化,以便於進行分析和決策。例如,我們可以使用它查看兩個情境過渡前後,記憶體和CPU使用方式,來協助我們判斷是否前面情境退出是否清除了緩衝。再有,我們在XML和JSON資料解碼過程中,也可以通過該工具查看該過程中是記憶體和CPU變化曲線瞭解執行效率。

另外,Windows工作管理員也不能檢測記憶體流失問題,我們需要藉助於其它的工具才能。



更多內容請關注國內第一本Cocos2d-x 3.2版本圖書《Cocos2d-x實戰:C++卷》

本書交流討論網站:http://www.cocoagame.net
更多精彩視頻課程請關注智捷課堂Cocos課程:http://v.51work6.com

歡迎加入Cocos2d-x技術討論群:257760386

歡迎關注智捷iOS課堂公用平台


Cocos開發中效能最佳化工具介紹之使用Windows工作管理員

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.