scx_layered 1.0.21

A highly configurable multi-layer BPF / user space hybrid scheduler used within sched_ext, which is a Linux kernel feature which enables implementing kernel thread schedulers in BPF and dynamically loading them. https://github.com/sched-ext/scx/tree/main
Documentation
[
	{
		"name": "stress-ng numa 0",
		"comment": "Match stress-ng processes pinned to NUMA node 0",
		"matches": [
			[
				{ "PcommPrefix": "stress-ng" },
				{ "NumaNode": 0 }
			]
		],
		"kind": {
			"Confined": {
				"cpus_range": [4, 8],
				"util_range": [0.5, 0.9]
			}
		}
	},
	{
		"name": "stress-ng numa 1",
		"comment": "Match stress-ng processes pinned to NUMA node 1",
		"matches": [
			[
				{ "PcommPrefix": "stress-ng" },
				{ "NumaNode": 1 }
			]
		],
		"kind": {
			"Confined": {
				"cpus_range": [4, 8],
				"util_range": [0.5, 0.9]
			}
		}
	},
	{
		"name": "other_numa0_tasks",
		"comment": "Match other tasks pinned to NUMA node 0",
		"matches": [
			[
				{ "NumaNode": 0 }
			]
		],
		"kind": {
			"Grouped": {
				"cpus_range": [2, 4],
				"util_range": [0.3, 0.8]
			}
		}
	},
	{
		"name": "other_numa1_tasks",
		"comment": "Match other tasks pinned to NUMA node 1",
		"matches": [
			[
				{ "NumaNode": 1 }
			]
		],
		"kind": {
			"Grouped": {
				"cpus_range": [2, 4],
				"util_range": [0.3, 0.8]
			}
		}
	},
	{
		"name": "fallback",
		"comment": "Catch-all layer for tasks not matched above",
		"matches": [
			[]
		],
		"kind": {
			"Open": {}
		}
	}
]