Discussion about this post

User's avatar
Siddhant Nadkarni's avatar

I see, got it, thank you for that. That's a nice article. There still might be possibility of some user space code/data being evicted from cache through normal eviction policies (LRUs etc) as kernel code/data gets loaded into it but this effect could be more subtle.

Expand full comment
Siddhant Nadkarni's avatar

What do you think of the cost of cache flushing, cache coherency, cache pollution due to syscalls? Is it greater than CPU drop in optimizations (branch prediction, instruction pipelining etc) ?

Expand full comment
2 more comments...

No posts