Posts
218
Following
37
Followers
109
Maintaining DAMON (https://damonitor.github.io). All opinions are my own.
repeated

Intel Announces It's Shutting Down Clear Linux

The most depressing news of the week: Intel is ending their performance-optimized Clear Linux distribution. Over the past decade the Clear Linux operating system has shown what's possible with out-of-the-box performance on x86_64 hardware... Not just for Intel platforms but even showing extremely great performance results on AMD x86_64 too. But with the cost-cutting going on at Intel, Clear Linu…
https://www.phoronix.com/news/Intel-Ends-Clear-Linux

1
3
0
repeated

Bypass Kernel Barriers: Fuzzing Linux Kernel in Userspace With LKL

Xuan Xing & Eugene Rodionov gave a talk about fuzzing the Linux kernel interfaces fully in user space using LKL (Linux Kernel Library).

Video: https://www.youtube.com/watch?v=Wxmi-2ROYNk
Slides: https://static.sched.com/hosted_files/lssna2025/01/Bypass%20Kernel%20Barriers_%20Fuzzing%20Linux%20Kernel%20in%20Userspace%20with%20LKL.pdf

0
4
1
Bijan's DAMON patch series[1] for dynamic NUMA memory weighted interleaving that shows ~25% performance improvements on a test is now merged into mm-new, and looks good to me. I'm more than exciting to see this is on the track and grateful to have a chance to participate!

[1] https://lore.kernel.org/20250709005952.17776-1-bijan311@gmail.com

#linux #kernel #damon #interleaving
0
1
3
Access pattern heatmap is powerful visualization, but exploring the time/space is not that easy[1]. To help that, we added an interactive zoom and scroll mode of the heatmap. You can try that with `damo report heatmap --interacrive_edit`. Attaching a demo gif.

[1] https://damonitor.github.io/posts/why_the_heatmap_is_not_showing_the_expected_access_patterns/

#linux #kernel #dmon #damo
0
0
2
Edited 25 days ago
OSSummit NA was great. I met old and new great people. DAMON talk was also done very well, thanks to great audiences. The video would be available soon. Meanwhile, you could get the slides for the talk at the conference web site[1] and GitHub[2].

[1] https://sched.co/1zfmE
[2] https://github.com/damonitor/talks/tree/master/2025/ossna

#linux #kernel #damon #ossna
0
0
2
repeated

Bcachefs may be headed out of the kernel

https://lwn.net/Articles/1027289/

0
4
0
repeated
Edited 26 days ago

This graph is the one I'm most excited about: the lifetime of security flaws in Linux is finally starting to get shorter (and the number of fixed flaws continues to rise).

https://hachyderm.io/@LinuxSecSummit@social.kernel.org/114750428620118674

1
13
3
repeated

LSFMM+BPF 2025 reporting complete

https://lwn.net/Articles/1026338/

0
2
1
repeated

Jonathan Corbet

It took a long time and over 60 articles but, at @lwn, we have finally managed to complete our reporting from the 2025 Linux Storage, Filesystem, Memory Management, and BPF Summit. If you want to know what is going on in those core parts of the kernel, this is the place to look.

We've put together an EPUB version of the whole set as well — good bedtime reading!

https://lwn.net/Articles/1026338/
1
30
57
An interesting ISCA'25 paper for better memory tiering is published. The paper uses DAMON and masim for showing access patterns of artificial and realistic workloads.

https://dl.acm.org/doi/10.1145/3695053.3731001

#linux #kernel #damon #masim #memory_tiering
0
0
1
I'll travel Denver next week for DAMON talk at Open Source Summit North America. If you have any topic for in-person DAMON beer/coffee/tea chat, please reach out to me! https://lore.kernel.org/20250620204743.98321-1-sj@kernel.org

#linux #kernel #damon #ossna

RE: https://social.kernel.org/objects/c5a2bd49-eb02-4dbe-a1f1-00dd85f4b512
0
0
2
Edited 1 month ago
A new DAMON user-space tool feature of today is drawing heatmap after sorting regions on the space by their access temperature.

The feature can be used with 'damo report heatmap --sort_temperature'. The access temperature calculation can be customized using '--temperature_weights'.

Attaching heatmps of a DAMON-snapshot and a DAMON-record, for unsorted and sorted heatmaps.

#linux #kernel #damon #damo
0
0
2
Intel has published another excellent ArXiv paper[1] for memory tiering. The research used DAMON for a validation of the behavior of their approach (GPAC).

[1] https://arxiv.org/pdf/2506.06067

#linux #kernel #damon
0
0
2
I use 'masim' for testing DAMON against artificial access patterns. I recently started thinking it might be useful for not only DAMON but also other memory management systems that I have interest, such as memory tiering and compressions. So I finally got a time to document its configuration format[1], about 7 years after its first release.

[1] https://github.com/sjp38/masim/blob/master/README.md

#linux #kernel #damon #masim
0
0
2
repeated

Linus Torvalds Rejects The Idea Of Enabling DAMON By Default In The Linux Kernel

DAMON is a nifty data access monitoring solution for the Linux kernel developed by Amazon and other parties for system monitoring and performance/efficiency optimizations and more. But it's not so ground-breaking that it's worth enabling by default in all Linux kernel builds, Linus Torvalds has decided...
https://www.phoronix.com/news/Linux-DAMON-By-Default-No

0
1
1
repeated
Edited 1 month ago

Ticket sales for Kernel Recipes 2025 are now open! The conference will take place from September 22 to 24, 2025, in Paris. The agenda is still in the works, but you can already check out the list of speakers and a few of the topics online.

https://kernel-recipes.org/en/2025/

If you're a student, we’re offering a 50% discount—just get in touch with us!

See you in september!

1
11
1
repeated

Like everybody else, LWN is affected by the current turbulence in the political and economic spheres; we expect to get through this period, but there will be some challenges.

To put it bluntly: starting around the beginning of March, we have observed a distinct drop in both new subscriptions and renewals. [...]

https://lwn.net/Articles/1019217/

1
10
0
DAMON user-space tool's heatmap visualization has recently advanced. I wrote more details on the blog: https://damonitor.github.io/posts/damo_heatmap_modernization_2025_06/

#linux #kernel #damon #damo
0
1
1
Edited 1 month ago
Changes for enabling CONFIG_DAMON by default[1] have just merged[2] into the mainline, by the second MM subsystem pull request for Linux 6.16-rc1. This will help DAMON be better tested and easier to be used.

[1] https://lore.kernel.org/all/20250521042755.39653-1-sj@kernel.org/
[2] https://lore.kernel.org/all/174891081008.961800.5493448222601669134.pr-tracker-bot@kernel.org/

#linux #kernel #damon
1
0
4
Show older