Lines Matching +full:ease +full:- +full:of +full:- +full:use

1 # SPDX-License-Identifier: GPL-2.0-only
23 throughput. It will still provide good latencies most of the
29 raw processing power of the kernel, irrespective of scheduling
37 This option reduces the latency of the kernel by adding more
40 latency of rescheduling, providing faster application reactions,
41 at the cost of slightly lower throughput.
52 bool "Preemptible Kernel (Low-Latency Desktop)"
56 This option reduces the latency of the kernel by making
63 system is under load, at the cost of slightly lower throughput
71 bool "Fully Preemptible Kernel (Real-Time)"
75 This option turns the kernel into a real-time kernel by replacing
77 preemptible priority-inheritance aware variants, enforcing
79 non-preemptible sections. This makes the kernel, except for very
85 require real-time guarantees.
108 provide a pre-built kernel binary to reduce the number of kernel
115 Interesting if you want the same pre-built kernel should be used for
122 This option permits Core Scheduling, a means of coordinated task
123 selection across SMT siblings. When enabled -- see
124 prctl(PR_SCHED_CORE) -- task selection ensures that all SMT siblings
128 Use of this feature includes:
129 - mitigation of some (not all) SMT side channels;
130 - limiting SMT interference to improve determinism and/or performance.
145 - Ease of experimentation and exploration: Enabling rapid
146 iteration of new scheduling policies.
147 - Customization: Building application-specific schedulers which
148 implement policies that are not applicable to general-purpose
150 - Rapid scheduler deployments: Non-disruptive swap outs of
160 Documentation/scheduler/sched-ext.rst
161 https://github.com/sched-ext/scx