Lines Matching +full:low +full:- +full:latency

1 # SPDX-License-Identifier: GPL-2.0-only
42 This option reduces the latency of the kernel by adding more
45 latency of rescheduling, providing faster application reactions,
49 low priority process to voluntarily preempt itself even if it
57 bool "Preemptible Kernel (Low-Latency Desktop)"
61 This option reduces the latency of the kernel by making
64 permitting a low priority process to be preempted involuntarily
72 embedded system with latency requirements in the milliseconds
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
99 low level and critical code paths (entry code, scheduler, low
104 require real-time guarantees.
125 provide a pre-built kernel binary to reduce the number of kernel
132 Interesting if you want the same pre-built kernel should be used for
140 selection across SMT siblings. When enabled -- see
141 prctl(PR_SCHED_CORE) -- task selection ensures that all SMT siblings
146 - mitigation of some (not all) SMT side channels;
147 - limiting SMT interference to improve determinism and/or performance.
162 - Ease of experimentation and exploration: Enabling rapid
164 - Customization: Building application-specific schedulers which
165 implement policies that are not applicable to general-purpose
167 - Rapid scheduler deployments: Non-disruptive swap outs of
177 Documentation/scheduler/sched-ext.rst
178 https://github.com/sched-ext/scx