我是共享 unix 机器的用户之一n
。由于未知原因,这台机器“响应”不够。例如,它在执行交互命令时很慢,任何操作(例如鼠标移动、编辑器(例如 gvim)击键)都需要花费一些明显的时间才能显示出来。问题是,据称负责解决这个问题的人并不认为这台机器没有响应。他们做了一些简单的事情,然后说:“它运行良好!”
我可以收集哪些好的代表性数据来量化“响应性”?
top
我可以定期运行 shell 命令(例如)cron
并收集统计数据,但我不知道应该追求什么样的统计数据
答案1
从您的描述来看,这也可能是网络问题。要分析这种情况,您可以在您的 PC 和服务器之间进行长期 ping 会话并进行统计。
我认为网络是坏人,因为系统管理员可能正在查看 sar、vmstat 或 iostat。但他们没有发现问题。
答案2
http://dtrace.org/blogs/brendan/2012/03/01/the-use-method-solaris-performance-checklist/提供了在开始追踪 Solaris 系统上的性能问题时要收集的各种情况的常见统计信息清单。