paper-with-me

Papers

Machine Learning (ML) library in Linux kernel

2026-03-02 · Viacheslav Dubeyko arxiv

Linux kernel is a huge code base with enormous number of subsystems and possible configuration options that results in unmanageable complexity of elaborating an efficient configuration. Machine Learning (ML) is approach/area of learning from data, finding patterns, and making predictions without implementing algorithms by developers that can introduce a self-evolving capability in Linux kernel. However, introduction of ML approaches in Linux kernel is not easy way because there is no direct use of floating-point operations (FPU) in kernel space and, potentially, ML models can be a reason of significant performance degradation in Linux kernel. Paper suggests the ML infrastructure architecture in Linux kernel that can solve the declared problem and introduce of employing ML models in kernel space. Suggested approach of kernel ML library has been implemented as Proof Of Concept (PoC) project with the goal to demonstrate feasibility of the suggestion and to design the interface of interaction the kernel-space ML model proxy and the ML model user-space thread.

📄 PDF Abstract BibTeX arXiv:2603.02145

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

LearnedCache: An eBPF-Integrated Perceptron-Based Eviction Policy for the Linux Page Cache

2026-05-25 · Zejia Qi arxiv

Linux is the foundation of the digital age, accounting for the majority of the cloud and mobile OS markets. Any device that runs Linux uses the Linux page cache, a central pillar in OS and application performance, servin…

Benchmarking and Enhancing LLM Agents in Localizing Linux Kernel Bugs

2025-05-26 · ZhenHao Zhou, Zhuochen Huang, Yike He, Chong Wang 외

The Linux kernel is a critical system, serving as the foundation for numerous systems. Bugs in the Linux kernel can cause serious consequences, affecting billions of users. Fault localization (FL), which aims at identify…

BenchmarkingFault localization

Linux Kernel Configurations at Scale: A Dataset for Performance and Evolution Analysis

2025-05-12 · Heraldo Borges, Juliana Alves Pereira, Djamel Eddine Khelladi, Mathieu Acher

Configuring the Linux kernel to meet specific requirements, such as binary size, is highly challenging due to its immense complexity-with over 15,000 interdependent options evolving rapidly across different versions. Alt…

Transfer Learning

Ransomware Detection Using Machine Learning in the Linux Kernel

2024-09-10 · Adrian Brodzik, Tomasz Malec-Kruszyński, Wojciech Niewolski, Mikołaj Tkaczyk 외

Linux-based cloud environments have become lucrative targets for ransomware attacks, employing various encryption schemes at unprecedented speeds. Addressing the urgency for real-time ransomware protection, we propose le…

Benchmarking

CrashFixer: A crash resolution agent for the Linux kernel

2025-04-29 · Alex Mathai, Chenxi Huang, Suwei Ma, JiHwan Kim 외

Code large language models (LLMs) have shown impressive capabilities on a multitude of software engineering tasks. In particular, they have demonstrated remarkable utility in the task of code repair. However, common benc…

Code Repair