Lines Matching +full:pre +full:- +full:processing
1 # SPDX-License-Identifier: GPL-2.0-only
33 raw processing power of the kernel, irrespective of scheduling
57 bool "Preemptible Kernel (Low-Latency Desktop)"
90 bool "Fully Preemptible Kernel (Real-Time)"
94 This option turns the kernel into a real-time kernel by replacing
96 preemptible priority-inheritance aware variants, enforcing
98 non-preemptible sections. This makes the kernel, except for very
104 require real-time guarantees.
111 the softirq is preemptible. This enforces the same per-CPU BLK
112 semantic non-PREEMPT_RT builds have. This should not be needed
113 because per-CPU locks were added to avoid the per-CPU BKL.
138 provide a pre-built kernel binary to reduce the number of kernel
145 Interesting if you want the same pre-built kernel should be used for
153 selection across SMT siblings. When enabled -- see
154 prctl(PR_SCHED_CORE) -- task selection ensures that all SMT siblings
159 - mitigation of some (not all) SMT side channels;
160 - limiting SMT interference to improve determinism and/or performance.
175 - Ease of experimentation and exploration: Enabling rapid
177 - Customization: Building application-specific schedulers which
178 implement policies that are not applicable to general-purpose
180 - Rapid scheduler deployments: Non-disruptive swap outs of
190 Documentation/scheduler/sched-ext.rst
191 https://github.com/sched-ext/scx