Welcome 微信登录

首页 / 操作系统 / Linux / Linux内核添加对OProfile 的支持

工欲善其事,必先利其器,oprofile是分析性能的利器。废话少说,直接上solution:首先确定你的内核是否添加了对oprofile 的支持,方法是看内核的启动信息,如果有如下两行的,说明你的内核支持oprofile:oprofile: hardware counters not availableoprofile: using timer interrupt.如果没有就需要在内核中添加对oprofile的支持:1 在/arch/unicore(按照你的实际情况)/ 下建立oprofile 文件夹 ,在oprofile中是makefile 将/driver/oprofile中的文件编译2 在/arch/unicore/kconfig 中将 config STACKTRACE_SUPPORT default 选为 y3 make menuconfig 添加oprofile选项 make menuconfig general step 中 profiling support 和 oprofile system profiling这样就好了。查看自己Linux版本使用的文件系统格式Linux下性能监测工具----gprof和oprofile相关资讯      Linux内核  OProfile 
  • IT人员必须了解的六项Linux内核变  (今 12:05)
  • Linux 内核更新:3.10.98、3.14.62  (02月26日)
  • Linux:让手机运行主线内核  (11/26/2015 22:16:17)
  • Linux内核自防护项目  (05月24日)
  • Linux 内核架构的理解  (12/09/2015 09:01:01)
  • Linux内核被指缺乏安全性  (11/07/2015 08:28:47)
本文评论 查看全部评论 (1)
表情: 姓名: 字数


评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款