- Unity 2017 Game Optimization(Second Edition)
- Chris Dickinson
- 227字
- 2021-07-02 23:21:06
Reducing noise
The classical definition of noise (at least in the realm of computer science) is meaningless data, and a batch of profiling data that was blindly captured with no specific target in mind is always full of data that won't interest us. More sources of data takes more time to mentally process and filter, which can be very distracting. One of the best methods to avoid this is to simply reduce the amount of data we need to process by stripping away any data deemed non-vital to the current situation.
Reducing clutter in the Profiler's graphical interface will make it easier to determine which subsystems are causing a spike in resource usage. Remember to use the colored checkboxes in each Timeline View Area to narrow the search.
Be warned that these settings are auto-saved in the Editor, so ensure that you re-enable them for the next profiling session, as this might cause us to miss something important next time.
Also, GameObjects can be deactivated to prevent them from generating profiling data, which will also help reduce clutter in our profiling data. This will naturally cause a slight performance boost for each object we deactivate. However, if we're gradually deactivating objects and performance suddenly becomes significantly more acceptable when a specific object is deactivated, then clearly that object is related to the root cause of the problem.
- FreeSWITCH 1.8
- 區(qū)塊鏈架構(gòu)與實現(xiàn):Cosmos詳解
- HTML5入門經(jīng)典
- Advanced Oracle PL/SQL Developer's Guide(Second Edition)
- Python編程實戰(zhàn)
- 大數(shù)據(jù)分析與應用實戰(zhàn):統(tǒng)計機器學習之數(shù)據(jù)導向編程
- Swift Playgrounds少兒趣編程
- Building Wireless Sensor Networks Using Arduino
- Domain-Driven Design in PHP
- 從零開始學Python網(wǎng)絡爬蟲
- JavaScript+jQuery網(wǎng)頁特效設計任務驅(qū)動教程
- Getting Started with Polymer
- Bootstrap for Rails
- 現(xiàn)代CPU性能分析與優(yōu)化
- Groovy 2 Cookbook