news.ycombinator.com
Untitled
In this new blog post, I will share my Linux kernel code dive deep journey, to solve a case where CPU profiling revealed a mysterious kernel spin unlock function that burnt heavy CPU cycles. This is a practical study on text book concepts: CPU scheduling, threading model, context switches, semaphores, spin locks, memory barriers, CPU cache, preemptions, NUMA, and so on. Hope you enjoy this as much as I did!
评论
0 条预览评论 · 正在加载完整讨论请先登录 h4cker 账号,然后连接 Hacker News 后发表评论。