- Mastering High Performance with Kotlin
- Igor Kucherenko
- 196字
- 2021-06-25 20:55:24
Identifying Indicators of Performance Issues
So far, you have an understanding of what performance is. You also know which system bottlenecks lead to performance issues and how they do so. Now, we're ready to talk about how to identify these problems.
Different implementations of the same functionality can impact the performance of the whole application in different ways. It's hard to make the right choice between several approaches if you're guided by your assumptions. Therefore, we should measure performance but not make our choice based on a guess.
Measurement is a significant part of everyday management and technical activities. It's important because measurement gives us the numbers—the objective information—that we need to make informed decisions that improve performance. From the developer's point of view, performance measurement is the process of collecting, analyzing, and reporting information about the performance of an application. This is a vast topic, but a software engineer should know how to detect and recognize performance issues during the testing and post-release stages. That's why we'll touch on the topics most related to developers.
In this chapter, we'll cover the following topics:
- Benchmarking
- General performance metrics
- Koa開發:入門、進階與實戰
- Visual C
- Unity 5.x By Example
- 人人都懂設計模式:從生活中領悟設計模式(Python實現)
- 微信小程序入門指南
- Python Data Structures and Algorithms
- 細說Python編程:從入門到科學計算
- Python計算機視覺和自然語言處理
- 玩轉.NET Micro Framework移植:基于STM32F10x處理器
- 虛擬現實建模與編程(SketchUp+OSG開發技術)
- HTML5+CSS+JavaScript深入學習實錄
- 鋁合金陽極氧化與表面處理技術(第三版)
- Real-time Web Application Development using Vert.x 2.0
- 新手學Visual C
- 零基礎學Java項目開發