Fixing AMDGPU's VRAM management for low-end GPUs
Summary
The article details a method to improve VRAM management on AMDGPU for systems with limited VRAM by applying kernel patches and using the dmem cgroup controller. It covers background on eviction policies, the role of cgroups, and the practical tooling (ForegroundBooster, dmemcg-booster) to prioritize VRAM for foreground applications, with guidance for CachyOS and Arch-based distros.