Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1037935
  • 博文数量: 836
  • 博客积分: 43880
  • 博客等级: 大将
  • 技术积分: 5485
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-20 17:36
文章分类

全部博文(836)

文章存档

2011年(1)

2008年(835)

我的朋友

分类: LINUX

2008-08-20 18:19:01


一遇到性能问题,Linux系统管理员第一个动作往往是运行top。top的功能已经多年没有多少变化了,经典如top这样的系统命令是否真的那么完美么? 以前给top加过个补丁,提供%SYS和%USER的数据。不过没有被采纳,理由是top提供的数据已经足够多了。真的如此么? 未必。 htop是更好的top。 why? 可以进行水平或竖直滚动(总算可以看到所有进程和全部命令行了) 可以跟踪进程(通过集成strace实现) 主页面上显示常用功能项,很方便。top里可以要''h''一下。 支持进程树状显示 可以按名称查找进程 支持鼠标 htop很不错,但还可以做得更好,下面是我想要的功能: 显示进程打开的文件 显示进程内存映射情况 更完整的man手册(比如设置更新周期的命令行选项''-d''就没有在手册中说明) P.S.strace是个宝贝。单独做一个strace前端本身就是个不错的项目,支持对strace结果的分类,查询等功能。 (责任编辑:云子)


下载本文示例代码
阅读(352) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~