我的机器上安装了 Ubuntu 12.04。我想使用lockstat。我已经看过了,Documentation/lockstat.txt
但我不知道如何使用它,如果可能请帮助我。
我正在研究一个适应Linux内核等系统软件的项目。我读过一篇论文,标题为《多核架构上操作系统扩展性比较经验》它告诉我们如何使用基准测试来检测瓶颈。我正在遵循他们的实验方法,并且能够使用分析工具生成分析报告,但我无法从此分析报告中检测到瓶颈。
基本上,我无法探索该no-vmlinux
部分,也无法找到no-vmlinux
与瓶颈相关的功能。我也无法使用锁统计.txt因为 . 中没有文件/proc/sys/kernel/lock_stat
。
答案1
Lockstat 是一个可选的内核功能。它对于调试内核驱动程序的人来说最有用。它不包含在 Ubuntu 的默认内核中。您需要使用该选项重新编译内核CONFIG_LOCK_STAT
。