mem_busy_percent(9)
π mem_busy_percent π
okay so this one's from the Kernel API Manual, section 9 β yes it's giving very "graphics girlies rise up" energy and honestly? obsessed π
β¨ DESCRIPTION β¨
bestie, the amdgpu driver ships a sysfs API for reading how busy your VRAM is β and it tells you that as a percentage. iconic, i know π
the file you wanna poke at is mem_busy_percent. that's the whole vibe check right there πΈ
and where does the number actually come from? the SMU firmware computes that percentage of load based on the aggregate activity level in the IP cores. so like, it's not vibes-based, it's firmware-based β no cap β
lowkey useful if you're the kind of main character who wants to know how cooked their VRAM is at any given moment π
π SEE ALSO π
the kernel file itself, fr fr:
./drivers/gpu/drm/amd/pm/amdgpu_pm.c
and the whole bestie squad of related pages π«Ά (yes, all of them, i'm not skipping anyone):
amdgpu_pm_dev_state_check(9)amdgpu_pm_get_access(9)amdgpu_pm_get_access_if_active(9)amdgpu_pm_put_access(9)power_dpm_state(9)power_dpm_force_performance_level(9)pp_table(9)pp_od_clk_voltage(9)pp_features(9)pp_dpm_sclk pp_dpm_mclk pp_dpm_socclk pp_dpm_fclk pp_dpm_dcefclk pp_dpm_pcie(9)pp_power_profile_mode(9)gpu_busy_percent(9)vcn_busy_percent(9)pcie_bw(9)unique_id(9)thermal_throttling_logging(9)apu_thermal_cap(9)gpu_metrics(9)smartshift_apu_power(9)smartshift_dgpu_power(9)smartshift_bias(9)board(9)baseboard_temp(9)gpuboard_temp(9)cur_node_power_limit(9)node_power(9)npm_status(9)global_ppt_resid(9)max_node_power_limit(9)baseboard_power(9)baseboard_power_limit(9)pm_policy(9)hwmon(9)fan_curve(9)acoustic_limit_rpm_threshold(9)acoustic_target_rpm_threshold(9)fan_target_temperature(9)fan_minimum_pwm(9)fan_zero_rpm_enable(9)fan_zero_rpm_stop_temperature(9)
π¦ that's the whole page, bestie β short, sweet, and straight to the percentage π
and for the credits moment π¬: this came out of ./drivers/gpu/drm/amd/pm β the October 2026 drop β and yes it's still filed under mem_busy_percent(9), periodt. πβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms