---
updatedAt: 2025-06-09T23:45:59.000Z
agentTools:
  projectIndex: https://support.speedcurve.com/llms.txt
---

# CPU throttling

Default settings for CPU throttle on emulated mobile devices, plus how to set your own custom CPU throttle

Our test agents run on AWS EC2 c5.large instances, which provide plenty of CPU horsepower and are a good approximation for everyday desktop browsers.

Mobile devices are generally much slower than desktop, especially in developing countries where [the next billion people](https://www.youtube.com/watch?v=BHO70H9tvqo) will come online. So for our emulated mobile devices we throttle the CPU to better approximate the CPU available on actual devices.

Our CPU throttle values are based on [Geekbench](https://www.geekbench.com/) scores for [iOS](https://browser.geekbench.com/ios-benchmarks/) and [Android](https://browser.geekbench.com/android-benchmarks/) devices. We used a MacBook (mid-2017) with a Geekbench single core score of 3,607 as a baseline.

## Default CPU throttle

Higher values are slower. A CPU throttle of 0 means no throttling, and 2 means half the CPU.

| Browser / Device     | CPU Slowdown Factor |
| :------------------- | :------------------ |
| Mobile Fast          | 0                   |
| Mobile Medium        | 2                   |
| Mobile Slow          | 3                   |
| Apple iPad           | 1.8                 |
| Apple iPhone 5       | 3.0                 |
| Apple iPhone 6       | 2.6                 |
| Apple iPhone 7       | 1.2                 |
| Apple iPhone 8       | 0                   |
| Apple iPhone X       | 0                   |
| Google Nexus 6       | 2.9                 |
| Google Nexus 7       | 3.1                 |
| Google Nexus 10      | 3                   |
| Google Pixel         | 2.4                 |
| Google Pixel 2       | 2.2                 |
| Samsung Galaxy S III | 3.2                 |
| Samsung Galaxy S4    | 3.1                 |
| Samsung Galaxy S7    | 2.3                 |
| Samsung Galaxy S8    | 2.2                 |

## Set your own CPU throttle

If you want to change your CPU throttle or emulate any other older slower devices, you can create a [Custom Browser](https://support.speedcurve.com/docs/custom-browsers) in your Settings.