TWIMC, #kcbench ist übrigens jüngst von hoher Stelle gelobt worden – siehe Screenshot bzw. dieser Post von GregKH:

http://www.kroah.com/log/blog/2025/10/01/the-only-benchmark-that-matters-is.../

Wie bei jeder Software gäbe es aber natürlich auch bei kcbench (https://gitlab.com/knurd42/kcbench ) immer was aufzuräumen oder zu verbessern. 🤨 Aber naja, tut ja auch so ziemlich gut, das ist das entscheidende.

CC @ktn @frameworkcomputer @heiseonline @ct_Magazin

Todo heute: Benchmarks mit @frameworkcomputer #Framework12, gerade lief #kcbench von meinem Ex-Kollegen @thleemhuisfoss durch.

Den Test könnt ihr demnächst auf @heiseonline #heise+ und in @ct_Magazin nachlesen

Software ^w Ein riesiges Bash-Script von mir wurde übrigens jüngst von hoher Stelle geadelt:

GregKH hat meinen #Linux #kernel compile benchmark "#kcbench" (https://gitlab.com/knurd42/kcbench) prominent in einem Blog-Post erwähnt:

http://www.kroah.com/log/blog/2025/10/01/the-only-benchmark-that-matters-is.../

Die Story zum Script ist eine Variante eines altbekannten Musters:

Los ging's vor ~25 Jahren mit einem "wir brauchen da mal schnell einen Linux-#Benchmark" beim @ct_Magazin, worauf jemand ein Behelfslösungs-Script angelegt hat. Das wuchs dann mit der Zeit etwas. Irgendwann hab ich es daher in einem Urlaub mal sauberer von Grund auf neu geschrieben. Und das wuchs dann auch wieder und wieder. 🥴

#LinuxKernel

Just released version 0.9.10 of #kcbench, as simple benchmark script that compiles #Linux a few times in a row and measure the time it takes (either in default config or in a allmodconfig):

https://gitlab.com/knurd42/kcbench/-/releases/v0.9.10

No real highlights, just support for clang18 and gcc14.

Enjoy

#Linux #LinuxKernel

kcbench v0.9.10 · Thorsten Leemhuis / kcbench · GitLab

gcc14, clang18: default to Linux 6.8, as allmodconfig fails otherwise change general default to 6.8

GitLab

#kcbench, my #Linux #kernel compile #benchmark, got a new feature:

Instead of compiling a defconfig or an allmodconfig it's now possible to specify your own #LinuxKernel .config file to compile.

Many thx to @minipli, who contributed that change and fixed up a few minor issues while at it. Much appreciated! 👏

https://gitlab.com/knurd42/kcbench/

Thorsten Leemhuis / kcbench · GitLab

Linux kernel compile benchmark

GitLab

Version 0.9.6 of #kcbench, the #Linux #kernel compile benchmark, is out:

https://gitlab.com/knurd42/kcbench/-/releases

It brings only minor changes, among them support for recent compilers.

If you never have heard of kcbench: it's a simple benchmark script which makes it easy to measure the time it takes to compile a #LinuxKernel.

Releases · Thorsten Leemhuis / kcbench · GitLab

Linux kernel compile benchmark

GitLab

Yesterday, I stumbled across an interesting blog article from the great gregkh pointing me to kcbench, a tool for benchmarking by measuring parallel #linux kernel compilations.
While my machine at work is a good average workstation with about 22 kernel builds per hour, I got curious about the performance of my #pinebook
(aarch64, 4xCortex-A53, 2GB RAM, eMMC): have a look at the screenshot.

#gregkh's blog entry ("Fast kernel builds"): http://www.kroah.com/log/blog/2020/09/18/fast-kernel-builds/
#kcbench: https://gitlab.com/knurd42/kcbench

Fast Kernel Builds - 2020 - Linux Kernel Monkey Log

A number of months ago I did an “Ask Me Anything” interview on r/linux on redit. As part of that, a discussion of the hardware I used …

@[email protected]:I released a new beta of #kcbench, my #Linux #Kernel compile #benchmark. Now supports

* cross compiling
* Clang/LLVM
* a rate run, which compiles many kernels in parallel (with just one job each) instead of compiling one really quick (with many jobs)

gitlab.com/knurd42/kcbenc…
0.9.0-beta.1 · Thorsten Leemhuis / kcbench
Thorsten 'the Linux kernel logger' Leemhuis(6/6) on Twitter

“I released a new beta of #kcbench, my #Linux #Kernel compile #benchmark. Now supports * cross compiling * Clang/LLVM * a rate run, which compiles many kernels in parallel (with just one job each) instead of compiling one really quick (with many jobs) https://t.co/TaoXR2ca5Y”

Twitter