[$] Synchronized GPU priority scheduling

Since the early days, Unix-like systems have implemented the concept of
process priorities, where higher-priority processes are given more
CPU time to get their work done. Implementations have changed, and
alternatives (such as deadline schedul…

Notes from the 2021 Git Contributors’ Summit

For those who are curious about where the development of Git is headed:
Johannes Schindelin has posted an
extensive set of notes from the just-concluded Git Contributors’
Summit.

We held our second all-virtual Summit over the past two days. It…

[$] Controlling the CPU scheduler with BPF

While the BPF virtual machine has been supported by Linux for most of
the kernel’s existence, its role for much of that time was limited to, as
its full
name (Berkeley packet filter) would suggest, filtering packets. That began to change in 201…

[$] A disagreement over get_mm_exe_file()

Differences of opinion over which kernel symbols should be exported to
loadable modules have been anything but uncommon over the years. Often,
these disagreements relate to which kernel capabilities should be available
to proprietary modules. …

Devuan 4.0 (Chimaera) released

Version 4.0 of the Devuan distribution has been released; it is code-named
Chimaera. This release is based on Debian Bullseye, has improved desktop
support, and benefits from more accessibility work. See the
release notes for details.

[$] A viable solution for Python concurrency

Concerns over the performance of programs written in Python are often
overstated — for some use cases, at least. But there is no getting around
the problem imposed by the infamous global interpreter lock (GIL), which
severely limits the concurr…

Plasma 25th Anniversary Edition released

The KDE project is celebrating its 25th anniversary with a special release
of the Plasma desktop.

This time around, Plasma renews its looks and, not only do you get
a new wallpaper, but also a gust of fresh air from an updated
theme: Breeze…