RCTL(4)
π RCTL(4) β the resource limits manual, but make it make sense
okay bestie, so this is rctl(4) β the resource limits page, section 4, kernel interfaces. yes it's a whole manual page about limits and yes i'm gonna make it iconic. let's go β¨
πΈ NAME πΈ
rctl β resource limits. literally that's it, that's the whole vibe: resource limits. π
π¦ SYNOPSIS π¦
so to compile this driver into the kernel, you gotta place the following line in the kernel configuration file:
options RACCT
options RCTL
two lines, both required, no cap. put them in your kernel config and you're slaying. π
β¨ DESCRIPTION β¨
okay so the rctl subsystem is this super flexible resource limits mechanism, right? it's controlled by a set of rules, and those rules can be added or removed at runtime using the rctl(8) management utility. runtime changes, bestie β no reboots, no drama, we love a live-edit moment. π«Ά
β LOADER TUNABLES β
these tunables can be set at the loader(8) prompt, or in loader.conf(5). pick your fighter. π₯
kern.racct.enable:1β enablesrctl. this defaults to1, unlessoptions RACCT_DEFAULT_TO_DISABLEDis set in the kernel configuration file. so it's on by defaultβ¦ until you tell it not to be. main character behaviour honestly. π
π SEE ALSO π
go read those too, i'm not doing all the work for you π
πΈ HISTORY πΈ
the rctl subsystem first appeared in FreeBSD 9.0. a legend was born, periodt. π
π AUTHORS π
the rctl subsystem was developed by Edward Tomasz Napierala <trasz@FreeBSD.org> under sponsorship from the FreeBSD Foundation. king behaviour, fr fr β sponsorship and everything. πβ¨
and that's the page, bestie! π¦ this one's from Debian, dated May 28, 2017, filed under RCTL(4) β go forth and limit your resources responsibly π
π
π¦ where this page comes from
- freebsd 14.5: base 14.5
- freebsd 15.1: base 15.1
- nixpkgs unstable: source
- Copyright (c) 2017 Edward Tomasz Napierala
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms