Sorry, you need to enable JavaScript to visit this website.

Linux Kernel Performance

Linux development evolves rapidly. The performance and scalability of the OS kernel has been a key part of its success. However, discussions have appeared on LKML (Linux Kernel Mailing List) regarding large performance regression between kernel versions. These discussions underscore the need for a systematic and disciplined way to characterize, improve, and test Linux kernel performance. Our goal is to work with the Linux community to further enhance the Linux kernel with consistent performance increases (avoiding degradations) across releases. The information available on this site gives community members better information about what 0-Day and LKP (Linux Kernel Performance) are doing to preserve performance integrity of the kernel.

News & Blogs

0-Day CI Linux Kernel Performance Report (v4.16)

0-Day CI Linux Kernel Performance Report (v4.16) Introduction 0-Day CI is an automated Linux kernel test service that provides comprehensive test coverage of the Linux kernel. It covers kernel build, static analysis, boot, functional, performance and power tests. This report shows the recent observations of kernel performance status on IA platform based on the test results from 0-...

0-Day CI Linux Kernel Performance Report (v4.14)

Introduction 0-Day CI is an automated Linux kernel test service that provides comprehensive test coverage of the Linux kernel. It covers kernel build, static analysis, boot, functional, performance and power tests. This report shows the recent observations of kernel performance status on IA platform based on the test results from 0-Day CI service. It is structured in...

WHAT CAN YOU EXPECT FROM 0-DAY TODAY AND TOMORROW

https://01.org/blogs/jdu1/2017/0-day-today-and-tomorrow 

Fuzzing in 0-Day: Finding and Debugging Even the Most Obscure Bugs in Linux*

Abstract The Linux* kernel is an incredibly complex piece of software comprised of millions of lines of code contributed by a myriad of developers around the globe. It is continually exposed to untrusted user input. Testing the kernel is important to ensure its quality. Up until now, it has been difficult and time-consuming to pinpoint and debug the most obscure bugs in the kernel. In this...