Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1063395
  • 博文数量: 284
  • 博客积分: 8223
  • 博客等级: 中将
  • 技术积分: 3188
  • 用 户 组: 普通用户
  • 注册时间: 2008-12-01 13:26
文章分类

全部博文(284)

文章存档

2012年(18)

2011年(33)

2010年(83)

2009年(147)

2008年(3)

分类:

2009-06-11 15:02:43

SUN下的程序检查技术:
1. 静态检查:
  sun下提供对于程序的静态检查,一般情况下你只需要执行下面的命令
     lint -errchk -Nlevel -I/头文件地址
  静态检查是对于编译器编译时检查的补充。
2. 动态内存检查:
  启动dbx ,载入相关程序,并在程序执行前启动内存检查机制:
    (dbx) check -memuse
    (dbx) check -access
  然后启动程序:
    (dbx) run
 如果程序存在内存泄漏则将出现提示。
 
linux下的程序检查技术:
1. 静态检查:
 linux下,许多人使用pc-lint检查,除此以外,splint等开源软件也可以使用。
2. 动态检查:
 一半使用valgrid工具进行动态监测。
阅读(672) | 评论(0) | 转发(0) |
0

上一篇:mysql2

下一篇:makefile练习

给主人留下些什么吧!~~