期刊文献+

基于SystemTap的Linux服务器性能分析系统的设计与实现 被引量:3

The design and implementation of a Linux performance analysis system based on SystemTap
下载PDF
导出
摘要 为了重现Linux服务器运行时所有进程/线程的运行状态、相互间的通信状况及对系统资源如cpu、disk、Network Interface Card等的占用情况,本文通过对动态跟踪工具SystemTap的运行机制的分析,并结合"事件追踪机制",提出了一种Linux平台下高精度、可视化的性能分析系统。该系统采用C/S架构,可由用户自由指定需要监控的事件类型及测量时间,最终以图形化界面向用户呈现分析结果。该系统操作简单,对系统负荷影响可忽略不计,较好的满足的用户的需求。 This paper proposes an accurate and visualizing performance analyzing system running on the Linux platform, based on the analysis of running mechanism of SystemTap, a dynamic tracking tool, and event tracking mechanism. The purpose of the paper is to reappear the real-time running status, each other's communication conditions and occupation of computer resources (CPUs, Disks, Network Interface Cards, etc.) of all processes or threads in a Linux server. Based on the C/S architecture, this system will finally show analyzing results in GUIs to users, after they input the variety of events to be monitored and measuring time freely. The software, which operates easily and has little influence to the host computer system, meets the requirement of users well.
出处 《电子设计工程》 2014年第10期28-31,共4页 Electronic Design Engineering
关键词 LINUX 性能分析系统 SystemTap 高精度 可视化 Linux performance analysis system SystemTap accurate visualization
  • 相关文献

参考文献9

  • 1李云华.Linux内核调试新秀SystemTap[J].程序员,2010(3):127-127. 被引量:1
  • 2Frank Ch. Eigler.Systemtap tutorial [EB/OL]. (2013)[2013-08-20].http://www.sourceware.org/systemtap/tutorial.pdf.
  • 3SystemTap Language Reference [EB/OL]. (2013) [2013-08- 20].http://www.soureeware.org/systemtap/langref.pdf.
  • 4薛伟伟.软件性能测试和分析方法的研究与应用[D].安:西北工业大学.2013.
  • 5谢雨辰.基于System Tap的Kprobes与Relayfs的开发[D].吉林:吉林大学,2007.
  • 6Prasad V, Cohen W,Eigler F, et al. Locating system problems using dynamic instrumentation [C]//Linux Symposium,2005: 49-64.
  • 7马礼,李敬喆,葛根焰,杨银刚.一种基于多核环境的海量数据快速读取方法[J].计算机研究与发展,2011,48(S1):63-67. 被引量:2
  • 8明日科技,孙秀梅,王雪,等.VisaulC++典型模块与项目实战大全[M].北京:电子工业出版社,2012.
  • 9王卉,赵政文,齐万华.基于Windows运行过程可视化的软件性能分析[J].微处理机,2013,34(1):45-48. 被引量:1

二级参考文献17

  • 1李小根,王宗敏,黄志全.基于内存映射文件技术快速绘制大场景流域模型[J].计算机应用研究,2009,26(2):527-528. 被引量:5
  • 2胡伟忠,刘南,刘仁义.基于内存映射文件技术的海量影像数据快速读取方法[J].计算机应用研究,2005,22(2):111-112. 被引量:12
  • 3Dr. Insung Park, Alex Bendetovers Windows [ EB/OL ]. MSDN Magazine http ://msdn. microsoft, com/zh 412263. aspx. Event Tracing for (2009) [2012]: cn/magazine/ee.
  • 4Dr.InsungPark,RiekyBueh.使用ETW改善调试和性能优化[EB/OL].MSDNMagazine,(2007)[2012],http://msdn.microsoft.com/zh-cn/magazine/cc163437.aspx.
  • 5RUSSINOVICHME,SOLOMONDA.深入解析Windows操作系统:MicrosoflWindowsServe:2003,WindowsXPandWindows2000技术内幕[M].北京:电子工业出版社,2007.
  • 6Carver, R. H.', K. - C. Tai. Use of sequencing constraints for specification - based testing of concurrent programs [J]. IEEE Transactions on Software Engineering, 1998, 24(6) :471 -490.
  • 7Emrath, P. A. , S. Ghosh, D. A. Padua. Detecting nondeter- minacy in parallel programs [ J ]. IEEE Software, 1992, 9(1) :69-77.
  • 8刘群策.LoadRunner和软件项目性能测试[M].北京机械工业出版社,2007.
  • 9张前进,齐美彬,李莉.基于应用层负载均衡策略的分析与研究[J].计算机工程与应用,2007,43(32):138-142. 被引量:22
  • 10Logan J,Dickens P.Towards an understanding of the performance of MPI-IO in Lustre file systems. Cluster Computing,2008IEEE Int Conf . 2008

共引文献2

同被引文献30

引证文献3

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部