LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 866|回复: 2

在linux有什么进行程序内存检查和性能检查的工具吗?

[复制链接]
发表于 2003-4-8 23:41:09 | 显示全部楼层 |阅读模式
我在Solaris下用过Purify和quality,请问大侠们Linux下有类似的工具吗??

谢谢。
发表于 2003-4-15 00:48:44 | 显示全部楼层
有啊,不过你也不用软件什么的,你可以自己编一个脚本来测试你的CPU:在人家的专家说的就是CPU的压力测试:
#!/bin/bash
make dep
while["foo"="foo"]
        do
        make clean
        make -j2 bzImager
if [$? -ne 0]
        then
        echo OUCH OUCH OUCH
        exit 1
这样就可以了,它通过反复的编译你的内核,来测试你的cpu的奈压力。

当编译时出现这样的提示出错:
gcc: Internal compiler error
可能会有三种自理情况:
1)你输入make bzImage,它又继续编译,说明你的cpu不一塞上没有问题(可能有呀!)
2)当第一种情况你试过之后,又出现了同样的情况时,你重复第一步,如果和1的情况一样的话,那也不能说明你的CPU就有问题。它只是说你的CPU在使用一段时间后会变热,cpu故障才会显出来。
3)当又出现那个提示时,可能你的CPU就快用不成了:)

………………………………………………………………………………
对内在的测试:你可以用这个软件:
memtest86
你自己查一下,这个软件 的具体超载地址我记不清了:)
发表于 2003-4-15 03:00:52 | 显示全部楼层
GNU 有 profile 的工具,好像有一个 libsafe 检察内存泄漏的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表