摘要:
一、简介 项目越来越大,重新编译整个项目是一件很费时的事,总结可以帮助提速方法,如下: 1)tmpfs: 解决IO瓶颈,充分利用本机内存资源 2)make -j: 充分利用本机计算资源 3)distcc: 利用多台计算机资源 4)ccache: 减少重复编译相同代码的时间 参考:http://www.poluoluo.com/server/201007/89649_2.html 阅读全文
posted @ 2015-09-10 14:19
红孩儿你好
阅读(201)
评论(0)
推荐(0)
摘要:
一、简介 C/C++程序,最常见的错误之一就是内存泄露。Valgrind 是一款 Linux下的内存调试工具,它可以对编译后的二进制程序进行内存使用监测找出内存泄漏问题。 Valgrind通常包括如下几个工具: Memcheck:用于检测内存错误。它帮助c和c++的程序更正确。 Cachegrind:用于分析cache和分支预测。它帮助程序执行得更快。 Callgrind:用于函数调用的分... 阅读全文
posted @ 2015-09-10 14:07
红孩儿你好
阅读(2403)
评论(0)
推荐(0)
摘要:
一、简介 在C/C++的软件开发中,没有任何一种工具可以让你的应用程序避免引入内存问题,但是我们可以使用诸如Purify这样的工具对已经做好了的程序进行内存问题的检查。Purify的强大之处是可以找到应用程序中全面的内存问题,并可以和GDB/DBX等调试器以配合使用,让你对你的内存错误一目了然。 Purify是一个Run-Time的工具,也就是说只有在程序运行过程中,根据程序的运行情况来查看在某... 阅读全文
posted @ 2015-09-10 13:47
红孩儿你好
阅读(1108)
评论(0)
推荐(0)
浙公网安备 33010602011771号