网站首页
编程语言
数据库
系统相关
其他分享
编程问答
usec
2024-11-07
记录一次性能问题的解决
最近在用schbench测试机器调度性能。测试是绑定在一个socket上进行的。当worker线程数等于socket包含的cpu数时耗时会发生一次跳变。主要是futexwake的时候执行时间变长。开始怀疑是kernel的执行逻辑发生了变化,但查看ftrace后发现没有变化。第二个怀疑点是kernel执行的某个子函数