Christoph Lameter
Wed Sep-23, 1:00 PM- 1:45 PM
Developer
The Linux Kernel is developing at a rapid pace. More and more features are added to the kernel. This leads to growth of the kernel binary (kernel bloat) but also to an increased cache footprint as well as higher complexity in critical code paths. The common experience is that the kernel becomes slower as time progresses. Faster hardware is needed to offset that effect.   The increase in cache footprint and complexity also leads to OS monitoring tasks such as the execution of the timer interrupt to become more invasive. The time the processor is taken away from the application during a scheduling cycle grows and so does the CPU cache use of the OS. This causes disturbances in the execution path of applications. The effects can be drastic for low latency dependent applications.

Conversations

(0 total)

Session conversations are public discussions amongst those attending this session. Start the first conversation by clicking the Start a Conversation button at top.


Wiki

(What's this?) What is the EasyEdit button? This website gets better when people like you add to it. Just click the EasyEdit button to start. (help)

Speakers

Materials

You must be registered and signed in to download session materials.

Participants

(19 total)
Start a Conversation
Add materials
Have a photo online? Upload by URL
Loading_long
Enter the URL of an online document
Loading_long