Performance Optimization
Maximize your gaming performance on EVERESTGAMES Cloud PCs with these optimization tips.
Understanding Your Plan Limits
Bronze Plan (GTX 1080 equivalent)
- Target: 1080p gaming at 60 FPS
- GPU Memory: 8GB VRAM
- CPU: 4 cores, 16GB RAM
- Network: Up to 15 Mbps bitrate
Silver Plan (RTX 4060 equivalent)
- Target: 1440p gaming at 60 FPS
- GPU Memory: 8GB VRAM
- CPU: 8 cores, 32GB RAM
- Network: Up to 25 Mbps bitrate
Gold Plan (RTX 3080 equivalent)
- Target: 4K gaming at 60 FPS
- GPU Memory: 10GB VRAM
- CPU: 8 cores, 32GB RAM
- Network: Up to 45 Mbps bitrate
Network Optimization
Connection Speed Test
First, verify your internet connection:
# Install speedtest
sudo apt install speedtest-cli
# Test your speeds
speedtest
# Minimum requirements:
# Download: 10 Mbps (25+ recommended)
# Upload: 2 Mbps (5+ recommended)
# Ping: <50ms (ideal)
Streaming Client Settings
Parsec Optimization
-
Video Settings:
- Codec: H.265 (HEVC)
- FPS: 60
- Resolution: Match your plan's target
-
Network Settings:
- Bitrate: Auto or manual based on your connection
- Enable "Client Side Prediction"
- Enable "Adaptive Bitrate"
Moonlight Optimization
-
Video Settings:
- 1080p/60 FPS for Bronze
- 1440p/60 FPS for Silver
- 4K/60 FPS for Gold
-
Network Settings:
- Adjust bitrate based on connection
- Enable frame pacing
Game-Specific Optimizations
Graphics Settings by Plan
For Bronze Plan (1080p target)
- Anti-aliasing: FXAA or MSAA 2x
- Shadows: Medium or Low
- Textures: High
- Effects: Medium
- View Distance: Medium
For Silver Plan (1440p target)
- Anti-aliasing: MSAA 4x or TAA
- Shadows: High
- Textures: High or Ultra
- Effects: High
- View Distance: High
For Gold Plan (4K target)
- Anti-aliasing: MSAA 8x or DLSS
- Shadows: Ultra
- Textures: Ultra
- Effects: Ultra
- View Distance: Ultra
Upscaling Technologies
NVIDIA DLSS (RTX plans)
- Quality: Best image quality
- Balanced: Best performance/quality balance
- Performance: Maximum FPS
- Ultra Performance: Extreme performance mode
AMD FSR (all plans)
- Quality: Best image quality
- Balanced: Good balance
- Performance: Better performance
- Ultra Performance: Maximum FPS
System Optimization
GPU Driver Updates
EVERESTGAMES automatically keeps drivers updated, but you can verify:
# Check NVIDIA driver version
nvidia-smi
# Check AMD driver version
glxinfo | grep "OpenGL version"
CPU Optimization
# Check CPU usage
htop
# Optimize for gaming
echo "performance" | sudo tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
Memory Management
# Check memory usage
free -h
# Clear system cache if needed
echo 3 | sudo tee /proc/sys/vm/drop_caches
Game Launch Options
Proton Optimization
Add these to Steam launch options for better performance:
# For NVIDIA GPUs
__GL_SHADER_DISK_CACHE=1 __GL_SHADER_DISK_CACHE_PATH=/tmp %command%
# For AMD GPUs
RADV_PERFTEST=all %command%
# General optimizations
PROTON_USE_WINED3D=1 PROTON_NO_ESYNC=1 %command%
Common Game Fixes
Cyberpunk 2077
PROTON_USE_WINED3D=1 PROTON_NO_FSYNC=1 %command%
Assassin's Creed Valhalla
PROTON_NO_ESYNC=1 PROTON_USE_D9VK=1 %command%
Death Stranding
PROTON_USE_WINED3D=1 %command%
Monitoring Performance
In-Game Benchmarks
Run these to test your setup:
- FurMark (GPU stress test)
- Heaven Benchmark (graphics test)
- 3DMark (comprehensive benchmark)
System Monitoring
# Real-time monitoring
htop
# GPU monitoring
nvidia-smi -l 1
# Network monitoring
nload
Streaming Quality Check
Monitor your stream quality:
- Frame rate stability
- Input lag (test with fast mouse movements)
- Visual quality (compression artifacts)
- Audio sync
Common Performance Issues
Frame Rate Drops
Causes:
- Insufficient internet speed
- Wrong graphics settings
- Background applications
- Server load
Solutions:
- Lower resolution or graphics settings
- Close unnecessary applications
- Check server status
- Try different streaming client settings
Input Lag
Causes:
- High network latency
- Incorrect streaming settings
- Client-side prediction disabled
Solutions:
- Test ping to EVERESTGAMES servers
- Enable "Low Latency Mode"
- Adjust buffer settings
- Use wired connection
Stuttering/Freezing
Causes:
- Shader compilation
- Memory issues
- Network congestion
Solutions:
- Pre-warm shaders (play for 10-15 minutes first)
- Clear shader cache
- Check memory usage
- Restart streaming session
Advanced Optimizations
Custom Proton Versions
For specific games, try different Proton versions:
# Install Proton-GE via ProtonUp-Qt
# Or manually download from GitHub
wget https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton8-25/GE-Proton8-25.tar.gz
tar -xzf GE-Proton8-25.tar.gz
Vulkan Configuration
Force Vulkan for better performance:
# Environment variables
export VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/nvidia_icd.json
export VK_LAYER_PATH=/usr/share/vulkan/explicit_layer.d
Kernel Parameters
Advanced users can tweak kernel settings:
# Enable game mode optimizations
echo "vm.max_map_count=1048576" | sudo tee -a /etc/sysctl.conf
sudo sysctl -p
Plan-Specific Recommendations
Bronze Plan Users
- Focus on 1080p/60 FPS games
- Use FSR Performance mode
- Optimize for competitive gaming
- Consider Silver upgrade for demanding titles
Silver Plan Users
- Target 1440p gaming
- Enable DLSS for RTX games
- Balance quality and performance
- Great for most modern AAA games
Gold Plan Users
- Push for 4K gaming
- Enable ray tracing where available
- Use highest quality settings
- Best for content creation and high-end gaming
Getting Help
If performance issues persist:
- Run benchmarks to establish baseline
- Test with different games and settings
- Check your internet connection quality
- Contact support with your configuration details
Include this information when contacting support:
- Your EVERESTGAMES plan
- Internet speed test results
- Game and settings used
- Streaming client and settings
- Performance monitoring data