mastodon.world is one of the many independent Mastodon servers you can use to participate in the fediverse.
Generic Mastodon server for anyone to use.

Server stats:

12K
active users

#kernel

37 posts35 participants0 posts today

Ausser von dem Grünzeug lass ich mich ja auch von den Katzen und meinen Rechnern tyrannisieren.
Heute hab ich u.a. das alte hp Chromebook aktualisiert.
(hp CB 13 G1, im5, 8GiB RAM, 2023 von Google ausgemustert, von mir entgoogelt und mit #Sparky #Linux weiterbetrieben)
Es läuft schon seit über einem Jahr stabil auf Basis von #debian13trixie .
So viel zu #Debian Betas!
Aber da es mir auch mit dem Sparky semi rolling nicht schnell genug geht, hab ich ihm heute den #Kernel 6.14 verpasst.
Läuft.

MM pull request[1] for Linux 6.15-rc1 is merged. I'd summarize DAMON changes that merged with the pull request as below.

- Monitoring intervals auto-tuning
- Extending DAMOS filter types for hugepage, LRU-[in]active page, and [un]mapped pages
- DAMOS allow filters behavior improvement
- Important cleanups and fixes of code and documents

There are many more interesting changes, too. I highly recommend reading Andrew Morton's great summary on the pull request mail!

[1] https://lore.kernel.org/20250330165732.f4c1493615375623f67e38eb@linux-foundation.org/

#linux #kernel #damon
lore.kernel.org[GIT PULL] MM updates for 6.15-rc1 - Andrew Morton

Linux 6.15’s exFAT file deletion performance boosted

A recent development in the upcoming Linux 6.15 kernel has been spotted, because there was a big improvement to the exFAT file system implementation in relation to how it deletes the files when the “discard” mount option is used. This improvement significantly saves time as a test file after the merge has been deleted in 1.6 seconds, compared to more than 4 minutes of the total time taken.

This pull request makes sure that, upon file deletion, it discards a group of contiguous clusters (that is, clusters that are next to each other) in batch instead of discarding them one by one. This was because in prior kernels, such as 6.14, “if the discard mount option is enabled, the file’s clusters are discarded when they are freed. Discarding clusters one by one will significantly reduce performance. Poor performance may cause soft lockup when lots of clusters are freed.”

The change has been introduced in commit a36e0ab. Since then, the pull request has been merged to the kernel and it will be integrated to the first release candidate of Linux 6.15. A simple performance benchmark has been verified with the following commands:

# truncate -s 80G /mnt/file# time rm /mnt/file

In detail, the performance of this filesystem without this commit is poor, totalling about 4 minutes and 46 seconds in real time, with 12 seconds of system time. In contrast to the patched kernel, it totals about 1 second in real time, with 17 milliseconds of system time.

It’s a huge improvement!

Image by diana.grytsku on Freepik

🐧Linux Kernel 6.14 Released
—Linux Magazine

「 One of the standout features for kernel 6.14 is that more options have been included for the writing of Rust drivers. Yes, it's the same feature that has recently caused a bit of a stir in the Linux community, as there has been some infighting among developers over adding Rust code to improve the kernel 」

linux-magazine.com/Online/News

Linux MagazineLinux Kernel 6.14 Released » Linux MagazineThe latest Linux kernel has arrived with extra Rust support and more.