SJ’s hacking log

SeongJae Park (SJ) is a Linux kernel programmer who maintains DAMON, which is a Linux kernel subsystem for efficient data access monitoring and access-aware system operations. He basically enjoys analyzing and developing systems, and is particularly interested in operating system kernels, parallel computing, and memory management.

I will have four talks at Linux Plumbers and Open Source Summit Japan 2025

In the coming second week of December, I will have one and three talks at at Open Source Summit (OSSummit) Japan and Linux Plumbers (LPC), respectively. In the Refereed track of LPC, I will introduce new DAMON features for page level and fleet wide data access monitoring. In the “Linux System Monitoring and Observability” micro conference of LPC, I will share history and limitations on DAMON’s output visualization formats and discuss how we can improve....

November 26, 2025 · 1 min · 126 words · Me

UTM-based Linux kernel development environment on Macbook Pro

I got a Macbook Pro. I was wondering if I can do kernel development on it since I recently learned that modern small computers are fast enough to be used for frequent kernel builds. I also heard a few of my previous colleague kernel developers use their Macbook for kernel builds. Unfortunately I cannot install Linux kernel on the laptop at the moment, though. I hence created a Debian13 VM on it using UTM and ran the kernel compile benchmark....

November 1, 2025 · 2 min · 276 words · Me

A mini desktop as a local kernel hacking machine

A few weeks ago I heard modern normal computers can build kernel faster than I expected. My 10 years old personal laptop (Thinkpad X1) used to build a kernel per a couple of hours. The last time I built kernel on the laptop was about 8 years ago. Since then, I was always using only workstation or server level machines for building kernels. So I wanted to know how good modern normal desktop-level machines are, by myself....

October 31, 2025 · 3 min · 542 words · Me

I will have a talk at the Kernel Recipes 2025

DAMON talk for Kernel Recipes 2025 has been scheduled. The title of the talk is “Overcoming Observer Effects in Memory Management with DAMON”. It will introduce DAMON at whole for wider audience.

May 23, 2025 · 1 min · 32 words · Me

I will have a talk at the Open Source Summit North America 2025

DAMON talk for OSSummit North America 2025 has been accepted and scheduled. The title of the talk is “Self-Driving DAMON/S: Controlled and Automated Access-aware Efficient Systems”. It will present DAMON’s two auto-tuning features for access monitoring and access-aware system operations.

April 7, 2025 · 1 min · 40 words · Me