1. top — Linux 系统进程监控 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。并且它也是 Linux 系统管理员经常使用的监控系统性能的工具。Top命令可以定期显示所有正在运行和实际运行并且更新到列表中,它显示出 CPU 的使用、内存的使用、交换内存、缓存大小...
一Valgrind工具集简绍 Valgrind包含下列工具: 1、memcheck:检查程序中的内存问题,如泄漏、越界、非法指针等。 2、callgrind:检测程序代码的运行时间和调用过程,以及分析程序性能。 3、cachegrind:分析CPU的cache命中率、丢失率,用于进行代码优化。 4、helgrind:用于检查多线程程序的竞态条件。 5、massif:堆栈分析器,指示...
内容: 接下来几篇文章记录一下使用valgrind工具来检测内存泄露。一:安装valgrind:ubuntu下使用apt-get 二:gcc编译你想要检测的程序 注意:记得要加-g 三:这样就可以使用... 3.–log-file=memchecklog指记录日志文件,名字为memchecklog 接下来看后续的几篇讲解一下常见的内存泄露类型 大三学生一枚,文章均非抄袭或...