文章分类 -  Linux

摘要:Centos上面默认的Python版本是2.6,本文介绍如何安装3.4版本。 0.下载前准备 需要安装以下库,不然会有问题。 yum y install zlib devel bzip2 devel openssl devel ncurses devel sqlite devel readline 阅读全文
posted @ 2017-01-16 11:12 MyStitch 阅读(86) 评论(0) 推荐(0) 编辑
摘要:这些天自己试着对项目作一些压力测试和性能优化,也对用过的测试工具作一些总结,并把相关的资料作一个汇总,以便以后信手拈来!1简介改进应用程序的性能是一项非常耗时耗力的工作,但是究竟程序中是哪些函数消耗掉了大部分执行时间,这通常都不是非常明显的。GNU编译器工具包所提供了一种剖析工具GNUprofile... 阅读全文
posted @ 2015-02-11 15:59 MyStitch 阅读(448) 评论(0) 推荐(0) 编辑
摘要:有些时候,我们特别关注程序的性能,特别是底层软件,比如驱动程序,OS等。为了更好的优化程序性能,我们必须找到性能瓶颈点,“好钢用在刀刃上”才能取 得好的效果,否则可能白做工作。为了找到关键路径,我们可以使用profilng技术,在linux平台上,我们可以使用gprof和oprofile工 具。gp... 阅读全文
posted @ 2015-02-11 15:58 MyStitch 阅读(7621) 评论(0) 推荐(2) 编辑
摘要:转载:http://blog.csdn.net/linquidx/article/details/5916701#t5写好程序,用gcc编译,带上-pg参数,然后运行以后分析gmon.out文件:命令exp: gprof ./test-main ./gmon.out >1.log 在1.log中会生... 阅读全文
posted @ 2015-02-11 15:44 MyStitch 阅读(2176) 评论(0) 推荐(0) 编辑
摘要:本篇文章主要是向大家讲述了跟踪程序是如何在Linux下执行的函数调用,作者从基本概念、具体实例方面进行讲解,相信对于Linux的初学者来说会有很大的帮助!对于一个程序,通常我们可以使用gdb之类的调用工具设定断点进行调用。然而Linux系统提供了众多的跟踪工具,可以让我们在没有源代码的情况下跟踪程序... 阅读全文
posted @ 2015-02-11 15:29 MyStitch 阅读(2213) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示