services.scx.scheduler

NixOS option

Which scheduler to use. See SCX documentation for details on each scheduler and guidance on selecting the most suitable one.

type: one of "scx_central", "scx_flatcg", "scx_nest", "scx_pair", "scx_prev", "scx_qmap", "scx_simple", "scx_userland", "scx_beerland", "scx_bpfland", "scx_cake", "scx_chaos", "scx_cosmos", "scx_flash", "scx_flow", "scx_lavd", "scx_layered", "scx_mitosis", "scx_p2dq", "scx_pandemonium", "scx_rlfifo", "scx_rustland", "scx_rusty", "scx_tickless"
Default
"scx_rustland"
Example
"scx_bpfland"
declared in: nixos/modules/services/scheduling/scx.nixView source on NixOS/nixpkgs →