多核架构的Linux内核开发

2 kernel development

我正在开发一个适应系统软件(如 Linux 内核)的项目。我读了一篇题为“多核架构上操作系统可扩展性比较经验”的论文,该论文讲述了如何使用基准测试检测瓶颈。我正在遵循他们的实验方法,并且能够使用配置文件工具生成分析报告,但我无法从该分析报告中检测到瓶颈。

基本上,我无法探索 no-vmlinux 部分,也无法找到与瓶颈相关的那些功能。我也无法使用,lockstat.txt因为/proc/sys/kernel/lock_stat.

小智 5

如果你想在你的内核上锁定统计信息,你必须重新编译CONFIG_LOCK_STATS启用。查看Documentation/lockstat.txt内核树以获取更多文档。