Optimization Overview
CPU optimization ensures all processor cores remain active and operating at maximum frequency. This provides the largest FPS improvement of any optimization category, especially for CPU-bound games.
| Metric | Value |
|---|---|
| Expected FPS Impact | +15 FPS average, up to +30 FPS in CPU-bound games |
| Expected Latency Reduction | 2-5ms frame time reduction |
| Restart Required | Yes (required) |
| Reversible | Yes (one-click revert) |
| Risk Level | Medium (disables security mitigations, increases power usage) |
What Gets Modified
Core Parking Disable
Windows normally "parks" inactive CPU cores to save power, putting them into sleep states. When a game suddenly needs those cores, there's a delay waking them up, causing stuttering.
| Setting | Default | Optimized | Effect |
|---|---|---|---|
| Minimum Cores Unparked | 0-50% of cores | 100% of cores | All cores always active and ready for game workloads |
| Core Parking Threshold | 50% | 100% (disabled) | Prevents Windows from ever parking cores |
Registry Location: HKLM\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\CPU
High-Performance Power Plan
Frameshift switches your system to the High-Performance power plan and configures it for maximum CPU frequency.
- Minimum Processor State: Set to 100% (keeps CPU at max frequency)
- Maximum Processor State: Set to 100% (no throttling)
- Processor Performance Boost: Enabled (Intel Turbo Boost / AMD Precision Boost)
- Processor Performance Core Parking: Disabled globally
Security Mitigations Disable
Windows includes CPU-level mitigations for Spectre and Meltdown vulnerabilities. These protections reduce performance by 5-15% in gaming workloads.
Mitigations Disabled:
- Spectre Variant 1 (bounds check bypass)
- Spectre Variant 2 (branch target injection)
- Meltdown (rogue data cache load)
- Speculative Store Bypass
Registry Key: HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\FeatureSettingsOverride
Processor Scheduling
Optimizes how Windows prioritizes processor time for foreground applications (games) over background tasks.
| Setting | Default | Optimized |
|---|---|---|
| Foreground App Priority | Normal (26) | High (38) |
| Processor Quantum | Variable | Short, fixed (gaming responsive) |
Expected Results
FPS Improvements by CPU Generation
| CPU Generation | Average FPS Gain | 1% Low Improvement |
|---|---|---|
| 4-6 core (older i5/Ryzen 5) | +10-15 FPS | +20-30% |
| 6-8 core (mid-range i7/Ryzen 7) | +12-18 FPS | +25-35% |
| 8-12 core (high-end i9/Ryzen 9) | +15-25 FPS | +30-40% |
| 12+ core (enthusiast/workstation) | +18-30 FPS | +35-50% |
Game Type Impact
CPU optimization impact varies by game engine and workload:
- Battle Royale (Fortnite, Warzone): +20-30 FPS (many players, large map)
- Competitive FPS (Valorant, CS2): +15-25 FPS (high tick rate, many calculations)
- MMO (WoW, FF14): +25-35 FPS (many NPCs, complex AI)
- Strategy (Civilization, Total War): +30-40 FPS (AI calculations, simulation)
- Single-player AAA: +10-15 FPS (GPU-bound, less CPU intensive)
How to Apply
-
Benchmark Before
Run CPU benchmark and test your games to establish baseline FPS. CPU optimization provides the largest improvement, so you'll want to measure it.
-
Apply CPU Optimization
Navigate to Optimizations tab, click "Apply" on CPU Optimization. Frameshift will modify power settings, disable core parking, and optionally disable security mitigations.
-
Review Security Warning
Frameshift will warn you about disabling security mitigations. Read carefully and click "Proceed" if you accept the trade-off.
-
Restart System
CPU optimization requires a restart for power plan and core parking changes to take effect. Save work and restart.
-
Test Improvements
After restart, run CPU benchmark again and test games. You should see significant FPS increases and much smoother 1% lows.
Power Consumption Impact
CPU optimization increases system power consumption by keeping all cores active and at maximum frequency.
Expected Power Increase
| System Type | Idle Increase | Gaming Increase |
|---|---|---|
| Desktop (6-8 core) | +10-20W | +5-10W |
| Desktop (12+ core) | +20-35W | +10-15W |
| Gaming Laptop | +5-10W | +3-7W |
Troubleshooting
System Feels Sluggish or Unstable
Rare but possible. Some systems don't handle aggressive power settings well. Solution:
- Revert CPU optimization
- Update BIOS/UEFI to latest version
- Check CPU temperatures (may be thermal throttling)
- Try applying again after BIOS update
CPU Temperatures Increased
Expected behavior. Keeping all cores active and at max frequency increases heat output. Monitor temperatures:
- Under 75°C: Excellent, safe for long-term use
- 75-85°C: Normal under load, acceptable
- 85-95°C: High but safe (CPUs designed for this)
- Above 95°C: Thermal throttling occurring. Improve cooling or revert optimization