# Performance overview Optimize the performance of Qualcomm^®^ Linux^®^ with the following key areas: - Performance-impacting features such as the CPU scheduler, CPU frequency governor, dynamic voltage and frequency scaling (DVFS) governors, PerfHAL, and memory. - Tools for performance analysis to identify and diagnose issues. - Configuration and customization options for Linux settings to achieve enhanced performance. - Troubleshooting methods to resolve performance-related problems. - Measurement procedures to evaluate system performance. - Performance dashboards for QCS6490 and QCS5430 for real-time insights. Note Qualcomm Linux is a single Linux distribution that works with many system-on-chips (SoCs) for development and evaluation kits. See [Hardware SoCs](https://docs.qualcomm.com/bundle/publicresource/topics/80-70030-115/soc.html) that are supported on Qualcomm Linux. The following guides contain supplementary information, such as device specifications, supported resource opcodes, chipset-specific configuration and customization settings, performance dashboards, and measurement procedures: - [Qualcomm Linux Performance Guide - Addendum for Qualcomm Dragonwing IQ-9075](https://docs.qualcomm.com/bundle/resource/topics/80-70030-10A/overview.html) - [Qualcomm Linux Performance Guide - Addendum for Qualcomm Dragonwing IQ-8275](https://docs.qualcomm.com/bundle/resource/topics/80-70030-10B/overview.html) - [Qualcomm Linux Performance Guide - Addendum for Qualcomm Dragonwing IQ-615](https://docs.qualcomm.com/bundle/resource/topics/80-70030-10C/overview.html) ## Subsystem dependencies The performance of the software depends on the CPU, GPU, and DDR subsystems. Qualcomm Linux uses the Qualcomm^®^ Kryo^™^ CPU, which has the following clusters: - Prime cluster for high-performance CPU cores. - Gold cluster for balanced power and performance. - Silver cluster for low-power CPU cores, ideal for light-weight applications. Cache memory is categorized into the following three levels: - L1 is the smallest and fastest cache level, storing both instructions (L1 I) and data (L1 D). - L2 and L3 are larger but slower cache levels, mainly for data storage. The following tables list the specifications for the subsystems on QCS6490 and QCS5430: Tab QCS6490 Tab QCS5430 | Specifications | QCS6490 | QCS6490 | QCS6490 | QCS6490 | | --- | --- | --- | --- | --- | | Core type | Kryo Prime | Kryo Gold | Kryo Silver | Kryo Silver | | Number of CPUs | 1 | 3 | 4 | 4 | | CPU maximum frequency | 2.7 GHz | 2.4 GHz | 1.9 GHz | 1.9 GHz | | L1 I cache | 32 kB | 32 kB/core | 32 kB/core | 32 kB/core | | L1 D cache | 32 kB | 32 kB/core | 32 kB/core | 32 kB/core | | L2 cache | 256 kB | 256 kB/core | 128 kB/core | 128 kB/core | | L3 cache | 2 MB | 2 MB | 2 MB | 2 MB | | GPU | Qualcomm^®^ Adreno^™^ 643 GPU | Qualcomm^®^ Adreno^™^ 643 GPU | Qualcomm^®^ Adreno^™^ 643 GPU | Qualcomm^®^ Adreno^™^ 643 GPU | | GPU maximum frequency | 812 MHz | 812 MHz | 812 MHz | 812 MHz | | DDRSS | >
>
> | >
>
> | >
>
> | >
>
> | | Specifications | QCS5430 FP 1 (feature pack 1) | QCS5430 FP 1 (feature pack 1) | QCS5430 FP 2 | QCS5430 FP 2 | QCS5430 FP 2 | QCS5430 FP 2 | | --- | --- | --- | --- | --- | --- | --- | | Core type | Kryo Gold | Kryo Silver | Kryo Prime | Kryo Gold | Kryo Silver | Kryo Silver | | Number of CPUs | 2 | 4 | 1 | 3 | 4 | 4 | | CPU maximum frequency | 2.1 GHz | 1.8 GHz | 2.2 GHz | 2.1 GHz | 1.8 GHz | 1.8 GHz | | L1 I cache | 32 kB/core | 32 kB/core | 32 kB | 32 kB/core | 32 kB/core | 32 kB/core | | L2 cache | 256 kB/core | 128 kB/core | 256 kB | 256 kB/core | 128 kB/core | 128 kB/core | | L3 cache | 2 MB | 2 MB | 2 MB | 2 MB | 2 MB | 2 MB | | GPU | Qualcomm^®^ Adreno^™^ 642L GPU | Qualcomm^®^ Adreno^™^ 642L GPU | Qualcomm^®^ Adreno^™^ 642L GPU | Qualcomm^®^ Adreno^™^ 642L GPU | Qualcomm^®^ Adreno^™^ 642L GPU | Qualcomm^®^ Adreno^™^ 642L GPU | | GPU maximum frequency | 315 MHz | 315 MHz | 315 MHz | 315 MHz | 315 MHz | 315 MHz | | DDRSS | >
>
> | >
>
> | >
>
> | >
>
> | >
>
> | >
>
> | | Specifications | QCS5430 FP 2.5 | QCS5430 FP 2.5 | QCS5430 FP 2.5 | QCS5430 FP 3 | QCS5430 FP 3 | QCS5430 FP 3 | | --- | --- | --- | --- | --- | --- | --- | | Core type | Kryo Prime | Kryo Gold | Kryo Silver | Kryo Prime | Kryo Gold | Kryo Silver | | Number of CPUs | 1 | 3 | 4 | 1 | 3 | 4 | | CPU maximum frequency | 2.38 GHz | 2.4 GHz | 1.8 GHz | 2.38 GHz | 2.4 GHz | 1.8 GHz | | L1 I cache | 32 kB | 32 kB/core | 32 kB/core | 32 kB | 32 kB/core | 32 kB/core | | L2 cache | 256 kB | 256 kB/core | 128 kB/core | 256 kB | 256 kB/core | 128 kB/core | | L3 cache | 2 MB | 2 MB | 2 MB | 2 MB | 2 MB | 2 MB | | GPU | Qualcomm Adreno 642L GPU | Qualcomm Adreno 642L GPU | Qualcomm Adreno 642L GPU | Qualcomm Adreno 642L GPU | Qualcomm Adreno 642L GPU | Qualcomm Adreno 642L GPU | | GPU maximum frequency | 550 MHz | 550 MHz | 550 MHz | 550 MHz | 550 MHz | 550 MHz | | DDRSS | >
>
> | >
>
> | >
>
> | >
>
> | >
>
> | >
>
> | ## Next steps - [Get started with performance tuning and optimization](https://docs.qualcomm.com/doc/80-70030-10/topic/get-started.html#get-started) - [Prepare performance build](https://docs.qualcomm.com/doc/80-70030-10/topic/get-started.html#performance-build) Last Published: Jul 20, 2026 [Previous Topic Performance documentation](https://docs.qualcomm.com/bundle/publicresource/80-70030-10/topics/performance-landing-page.md) [Next Topic Get started with performance tuning and optimization](https://docs.qualcomm.com/bundle/publicresource/80-70030-10/topics/get-started.md) Source: [https://docs.qualcomm.com/doc/80-70030-10/topic/1-performance-overview.html](https://docs.qualcomm.com/doc/80-70030-10/topic/1-performance-overview.html)