Configuration/tweaks/performance/.
Overview
Performance tweaks in AtlasOS focus on:- System optimizations for responsiveness
- Power management and efficiency
- Startup and shutdown improvements
- Resource allocation and prioritization
- Disabling unnecessary background processes
System Optimizations
Prioritize Foreground Applications
Configure Multimedia Class Scheduler Service
Optimize NTFS
- Disabling last access time updates for better performance
- Disabling 8.3 character-length file names for security and performance
Disable Service Host Split
Prevents Windows from splitting services into individual svchost.exe processes, reducing memory overhead on systems with less than 3.5GB of RAM.Power Management
Disable Sleep Study
Disables Windows Sleep Study diagnostic tool to reduce background activity and improve system performance.Respect Power Modes in Search
Configures Windows Search to respect power modes, reducing indexing activity during battery-saving modes.Background Process Management
Disable Background Apps
Prevents Universal Windows Platform (UWP) apps from running in the background, saving system resources and improving battery life.Disable Game Bar
Disable Fault Tolerant Heap
Disables Windows Fault Tolerant Heap (FTH) to prevent automatic performance degradation of applications.Startup and Maintenance
Configure Automatic Maintenance
Configures Windows automatic maintenance to run at optimal times without impacting system performance during use.Disable Auto Folder Discovery
Disables automatic folder type discovery in File Explorer, improving navigation performance.Memory and Paging
Disable Paging Executive
Prevents Windows from paging kernel-mode drivers and system code to disk, keeping them in physical RAM for better performance. This is beneficial on systems with adequate RAM.Configuration Location
All performance tweak YAML files are located in:Performance Tweaks Summary
| Tweak | Purpose | Impact |
|---|---|---|
| Win32 Priority Separation | Foreground app prioritization | High responsiveness |
| MMCSS Configuration | Multimedia resource allocation | Better multitasking |
| NTFS Optimization | File system performance | Reduced disk overhead |
| Disable Game Bar | Remove gaming overlay | Resource savings |
| Disable Background Apps | Stop UWP background tasks | CPU/battery savings |
| Disable Paging Executive | Keep kernel in RAM | Faster system operations |
| Disable Service Host Split | Reduce process count | Memory savings |
| Disable FTH | Prevent app throttling | Consistent performance |
| Disable Sleep Study | Remove diagnostics | Less background activity |
| Configure Auto Maintenance | Optimize maintenance timing | Reduced interruptions |
YAML Structure
Performance tweaks use various action types:Best Practices
- Performance tweaks are optimized for modern hardware
- Some tweaks like disabling paging executive work best with 8GB+ RAM
- Tweaks prioritize responsiveness over background tasks
- All modifications can be reverted if needed