COSCUP x UbuCon Asia 2026 Logo
  • About
  • Session
  • Transportation
  • Venue
  • Communities
  • Sponsors
    • Participate Guide
    • First Timer
    • Activity
    • Speaker Participation
    • Welcome Party
    • For Overseas Visitors
    • Open Source Communities
    • Sponsorship Partners
    • Invitation Letter Guide
  • Staff
  • Fringe Events / BoF
  • Blog
  • CoC
中文

Examining the User-space Semantic Gap from Page Reclaim

Time
2026-08-09 13:30 ~ 14:00
Speaker
ArBin
Room
TR409-2
Co-write
Let's Read the Source Code ElementaryMandarin

Abstract

In modern system environments, a single Linux host frequently executes diverse workloads concurrently, including databases, virtual machines (VMs), containers, and batch jobs. However, during Page Reclaim, the kernel lacks application-layer semantics and must rely exclusively on low-level signals—such as the Accessed bit, Refault, and Page Type—to infer data hotness. Consequently, achieving optimal memory management decisions for specific workloads remains challenging.

This session will begin by examining the Linux reclaim path and the evolution of its source code. It will explore how the Active/Inactive LRU and Multi-Gen LRU (MGLRU) utilize heuristic algorithms to infer page hotness, alongside the limitations inherent to these designs under modern workloads. Subsequently, the session will review mechanisms such as madvise, posix_fadvise, and userfaultfd, illustrating how Linux enables User-space to transition from merely providing hints to actively participating in the memory decision-making path.

Finally, the session will introduce recent efforts by the Linux community to externalize specific memory management decisions using eBPF and BPF-based memory policy patchsets. This demonstrates a paradigm shift in memory management, moving from fixed heuristic algorithms toward a programmable decision framework, thereby allowing workload semantics to directly influence kernel memory decisions.

Speaker

ArBin

ArBin

一個研究生

Diamond

Canonical

Gold

Consecutive2 YrsInformation Management AssociationConsecutive2 YrsCathay Financial HoldingsConsecutive5 YrsE.SUN BankCumulative12 YrsMySQLCumulative6 YrsBerry AINitra

Silver

Cumulative16 YrsGamesofa Inc.

Bronze

KKTIXNational Center for High-performance ComputingONLYOFFICEQNAP Systems, Inc.Consecutive16 YrsThe Archilife Research FoundationSUN SQUARE Co., Ltd

Friend

Consecutive3 YrsAndes Technology CorporationAppier

Special Thanks

Consecutive2 YrsDepartment of Information Technology, Taipei City GovernmentSiFiveRozeta AI

Co-host

Collaborator9 YrsNTUST - Department of Electronic and Computer Engineering

Co-organizer

Collaborator12 YrsOpen Culture Foundation

COSCUP x UbuCon Asia 2026

Conference for Open Source Coders, Users, and Promoters | Asia's largest open source community conference.

Contact

  • Attendee Services
  • Sponsorship
  • Call for Proposals
  • Marketing

Resources

  • COSCUP Blog
  • Newsletter Subscription
  • Event Photos

Sitemap

  • Home
  • About
  • Transportation
20062007200820092010201120122013201420152016201720182019202020212022202320242025