Sujet : Re: Linux 6.13
De : vallor (at) *nospam* cultnix.org (vallor)
Groupes : comp.os.linux.advocacyDate : 20. Jan 2025, 19:05:29
Autres entêtes
Message-ID : <lv7hj9Fji36U2@mid.individual.net>
References : 1 2 3 4
User-Agent : Pan/0.161 (Hmm2; c45f6052; Linux-6.13.0)
On Mon, 20 Jan 2025 17:23:28 +0000, Farley Flud <
fsquared@fsquared.linux>
wrote in <
181c7676b8880a9a$115946$445945$802601b3@news.usenetexpress.com>:
On Mon, 20 Jan 2025 17:02:47 +0000, vallor wrote:
$ uname -a Linux lm 6.13.0 #1 SMP PREEMPT_DYNAMIC Mon Jan 20 08:35:27
PST 2025 x86_64 x86_64 x86_64 GNU/Linux
Heee, ha, hee, hoo, ha, ha!
You got "PREEMPT_DYNAMIC" which means your distro did the configuring.
No, I did that configuring many moons ago.
But you don't even know what PREEMPT_DYNAMIC means.
Yes I do, and it doesn't mean PREEMPT_LAZY, which is what you said
you were going to configure. Since you didn't post the output
of uname -a, I suspect you didn't do what you said you were
going to do.
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/kernel/Kconfig.preempt?h=v6.13config PREEMPT
bool "Preemptible Kernel (Low-Latency Desktop)"
[...]
This option reduces the latency of the kernel by making
all kernel code (that is not executing in a critical section)
preemptible. This allows reaction to interactive events by
permitting a low priority process to be preempted involuntarily
even if it is in kernel mode executing a system call and would
otherwise not be about to reach a natural preemption point.
This allows applications to run more 'smoothly' even when the
system is under load, at the cost of slightly lower throughput
and a slight runtime overhead to kernel code.
Select this if you are building a kernel for a desktop or
embedded system with latency requirements in the milliseconds
range.
[...]
And not only that, but you're running the Pan of our forefathers...
-- -v System76 Thelio Mega v1.1 x86_64 NVIDIA RTX 3090 Ti OS: Linux 6.13.0 Release: Mint 21.3 Mem: 258G "Megabyte: A nine course dinner."