The CryoUtilities repository is a collection of scripts and graphical utilities developed to help Steam Deck owners optimize the performance of their handheld gaming systems and manage storage more easily under SteamOS (and other Linux distributions in a best-effort manner). It provides tools to tweak memory management parameters such as swap size and swappiness, adjust HugePages and kernel memory behaviors, and free up space by cleaning leftover game data, shader caches, and compatibility data for uninstalled titles. The utilities aim to balance performance and system responsiveness, especially in gaming scenarios where constrained RAM and storage throughput can cause stutters or slow load times. The project includes an installer, an easy GUI launcher, and numerous toggles for Linux kernel parameters, and it abstracts many common tweaks that would otherwise require manual command-line intervention.
Features
- Simple GUI for performance tuning on Steam Deck
- Automated memory management tweaks (swap, swappiness, HugePages)
- Storage cleaning tools for game data and caches
- One-click apply and revert to default settings
- Works on SteamOS and many Linux distros
- GPL-3.0 open-source license