Xiaomi smartphones are some of the most popular devices on the market due to their price-performance ratio. But even flagship models start to slow down over time, and budget devices may not be able to cope with modern games or multitasking. POCO F5 Is it working at the limit of its capabilities? Or vice versa, confirm that Xiaomi 14 Ultra justifies the money invested?
In this article, we will discuss 7 methods of performance testing โ from standard tools MIUI to professional benchmarks like 3DMark Or Geekbench. You'll learn how to test:
- ๐น Total system speed (CPU, RAM, storage)
- ๐ฎ FPS in games and staff stability
- ๐ฅ Heating the processor under load
- ๐ Trottling (automatic power reduction during overheating)
- ๐ ๏ธ Hidden settings MIUI diagnostic
Important: test results depend not only on the "iron", but also on the version MIUI, The background of the applications and even the ambient temperature. 13T In a cool room, you will see the 10-15% better results than with +30ยฐC.
1. Built-in tools MIUI: Quick diagnostics without applications
Not everyone knows, but in MIUI There are hidden tools for performance testing that won't give you the kind of detailed data that third-party benchmarks give you, but they will help you assess the underlying stability of the system.
To open the diagnostic menu, do the following:
- Go to Settings. โ The phone.
- Click 5 times in a row on the MIUI version line (you will be notified โYou became a developerโ).
- Return to the main Settings menu and open a new section for developers.
- Scroll down to the Debugging block and find the item GPU-Debugging or Performance Monitor.
Here you will see the loading schedules. CPU, GPU and RAM For example, if you scroll through Instagram, the processor loads up to the point where you're going to play. 80-90%, This is a signal of possible problems with software optimization or overheating.
๐ก
In the menu for developers can also enable Show download CPU It's convenient for monitoring the application background.
โ ๏ธ Warning: Do not turn on all debugging options at the same time, this can lead to memory leakage and additional load on the system.
2. Benchmarks for CPU and GPU: Geekbench, AnTuTu, 3DMark
Standard performance tests fall into two categories:
- ๐ CPU-benchmarks (for example, Geekbench 6) โ check the speed of the processor in single-core and multi-core modes.
- ๐ฎ GPU-benchmarks (e.g, 3DMark Wild Life โ evaluate graphic performance in games.
For objectivity, run tests under the following conditions:
- ๐ Battery charge > 50% (at low charge, energy saving works).
- ๐ง Body temperature < 35ยฐC (overheating distorts results).
- โ๏ธ Flight mode is on (so that background processes do not interfere with the flight mode).
| benchmark | What's testing | The average result for the Snapdragon 8 Gen 2 | The average score for Dimensity 9000 |
|---|---|---|---|
| Geekbench 6 (Single-Core) | Performance of a single core CPU | 1800-2000 | 1600-1800 |
| Geekbench 6 (Multi-Core) | Multi-core performance | 5000-5500 | 4500-5000 |
| AnTuTu 10 | Comprehensive test (CPU, GPU, RAM, UX) | 1 200 000 - 1 300 000 | 1 100 000 - 1 200 000 |
| 3DMark Wild Life | Graphic productivity (FPS) | 120-140 FPS | 100-120 FPS |
If your Xiaomi is showing results 20-30% Below average for your CPU, this may indicate trottling due to overheating or restriction MIUI (for example, in the mode of energy saving).
Close all background applications|Energize flight mode|Connect charging (for stable power supply)|Cool your phone to room temperature|Deactivate โAdaptive brightnessยป-->
3. Testing FPS in games: GameBench and built-in counters
For gamers, the key indicator is staff stability (FPS) Even if benchmarks show high scores, in real conditions, there can be drawdowns to the point where they are not. 20-30 FPS, spoiling the gaming experience.
Methods of verification FPS:
- ๐ฏ GameBench โ a monitoring application FPS Supports Genshin Impact, Call of Duty Mobile, PUBG etc.
- ๐ Built-in counter MIUI: set up โ Special facilities โ Show me. FPS (Not available on all models).
- ๐ฅ๏ธ ADB-commands for output performance logs (for advanced users).
Example: c POCO F5 Pro with Snapdragon 8+ Gen 1 In Genshin Impact on maximum settings normal performance โ 50-60 FPS rare-slip 45. If the framerate is constantly falling below 40, This is a sign of trottling or insufficient driver optimization.
How to enable display FPS through ADB
4.Trottling check: why the phone is 'suffocating' performance
Trottling is an automatic reduction in CPU power when the battery overheats or discharges. At Xiaomi, it often works because of aggressive energy saving policies. MIUI, Especially on budget models.
How to check the trolling:
- Install the Throttling Test CPU from Google Play.
- Run the test for 10-15 minutes.
- If the frequency CPU falls below 50% of the maximum (for example, from 3.2 GHz to 1.5 GHz), so trottling works.
Causes of trolling:
- ๐ฅ Overheating (temperature) CPU > 80ยฐC).
- ๐ Low battery charge (< 20%).
- โ๏ธ Limitations MIUI in the background (for example, to save energy).
- ๐ ๏ธ Failure of the cooling system (for example, dry thermopaste).
๐ก
trottling 10-15% โ It's normal for long-term loads, but if the processor is constantly running on the computer. 30-40% from the maximum frequency, this indicates serious problems with cooling or firmware.
5. Storage speed testing: why UFS 3.1 faster than eMMC
Performance of the drive (eMMC or UFS) It has a direct impact on the speed of downloading applications and systems. 12 s UFS 2.2 will open the games on 20-30% faster than Redmi 10A eMMC 5.1.
How to check the storage speed:
- ๐ Install AndroBench or A1 SD Bench.
- ๐ Run sequential and random reading/write tests.
- ๐ Compare the results with the references for your model (see table below).
| Type of storage | Consecutive reading (MB/s) | Consecutive recording (MB/s) | Random Reading (IOPS) |
|---|---|---|---|
| eMMC 5.1 (budget models) | 200-250 | 80-120 | 3 000 - 5 000 |
| UFS 2.1/2.2 (middle segment) | 600-800 | 200-300 | 15 000 - 25 000 |
| UFS 3.1 (flagships) | 1 500 - 2 100 | 500-700 | 50 000 - 80 000 |
If your Xiaomi is running below the benchmark speed 30-40%, it could be a sign:
- ๐ Storage wear (especially relevant for devices older than 3 years).
- ๐ Non-optimal firmware (for example, customized firmware) ROM supportless UFS).
- ๐ Memory fill-up (> 90% employed).
6.Temperature monitoring: when overheating becomes a problem
Overheating is one of the main reasons for the performance drop.At Xiaomi, the critical temperature for most processors โ 85-90ยฐC, after which the trottling is triggered.
How to track the temperature:
- ๐ก๏ธ Annexes: CPU Monitor, AIDA64 DevCheck.
- ๐ Built-in tools: in Settings โ Battery. โ The battery condition is sometimes displayed by the temperature.
- ๐ง Through ADB: adb shell dumpsys battery (see temperature line).
Normal temperatures under load:
- ๐ฑ Budget Models (Snapdragon) 6xx, Helio Gxx: up to 65-70ยฐC.
- ๐ฑ The Midsize Segment (Snapdragon) 7xx, Dimensity 8xxx): before 70-75ยฐC.
- ๐ฑ Flagships (Snapdragon) 8 Gen x, Dimensity 9xxx): before 75-80ยฐC.
โ ๏ธ Note: If the temperature is higher than 85ยฐC in games or benchmarks, this can lead to irreversible wear of the battery (life is shortened by the battery). 20-30% In such cases, it is recommended to use cooling stands or limit performance in the game settings.
7. Hidden settings MIUI for advanced users
MIUI It hides a few useful features for fine-tuning performance, and it can be activated through the codes of the engineering menu or ADB.
Useful teams:
- ๐ Enter the phone app: ##4636### Testing menu will open where you can check Battery Use and Usage Statistics.
- ๐ง Through ADB: adb shell settings put global force_high_performance True (includes maximum performance but reduces battery life).
- ๐ To reset background restrictions: adb shell cmd appops set [application package apps] RUN_ANY_IN_BACKGROUND allow (replace [application package] to the name of the package, for example, com.tencent.ig for PUBG Mobile).
How to find the name of the application package
Warning: Changing hidden settings can lead to:
- ๐ Accelerated battery discharge.
- ๐ฅ Increased heating.
- ๐ Unstable operation of the system (if the parameters are not configured correctly).