首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

使用 ksar 工具分析系统性能 (2)

使用 ksar 工具分析系统性能 (2)

使用 ksar 分析 CPU 信息系统管理员如果要了解中央处理器的工作信息,可以打开 data 菜单的 Run local command 栏目然后输入命令:sar -P ALL 结果如图 4 。
图 4. 使用 ksar 分析 CPU 信息参数说明:
%user 在用户模式中运行进程所花的时间
%nice 运行正常进程所花的时间
%system 在内核模式(系统)中运行进程所花的时间
%iowait 没有进程在该 CPU 上执行时,处理器等待 I/O 完成的时间
%idle 没有进程在该 CPU 上执行的时间
使用 ksar 分析内存信息工作负荷有可能会耗尽所有可用的内存。因此有必要利用一些工具来监视内存的使用情况,例如每个进程或线程的内核内存占用量,以及内核数据结构的内存使用机制及其数量和大小。与 CPU 利用情况一样,理解操作系统和各个进程的行为对于跟踪内存短缺所引起的任何性能问题至关重要。系统管理员如果要了解内存信息,可以打开 data 菜单的 Run local command 栏目然后输入命令:sar -r 1 结果如图 5 。
图 5. 使用 ksar 分析内存信息参数说明:
memfree: 这个值是空闲内存。
memused: 这个值是使用的内存。
%memused: 这个值是使用的内存和内存总量 ( 不包括 swap) 的一个百分比。
使用 ksar 分析 NFS 信息网络文件系统 (Network File System,NFS) 可以将远程机器的文件系统与本地文件系统融合起来,即 NFS 使用与本地相同的读写接口来远程访问数据。系统管理员如果要了解 NFS 信息,可以打开 data 菜单在 Run local command 栏目然后输入命令 :sar -n NFS 1 结果如图 6 。
图 6. 使用 ksar 分析 NFS 信息参数说明:
call/s: 每秒成功的 RPC 调用都会使 call/s 的值增长,比如对 NFS 的一次读 / 写 。
retrans/s: 每秒重传的 RPC 次数,比如因为服务器的问题,产生 timeout, 这时客户端需要重新传输 。
read/s: 每秒从 NFS 服务端读取的次数。
write/s: 每秒写入到 NFS 服务端的次数。
access/s: 每秒访问 NFS 的次数,比如从 NFS 服务端 COPY 文件。
getatt/s: 每秒获取 NFS 服务端文件属性的次数,比如 ls -l /NFSSERVER/, 如果 NFSSERVER 有 300 个文件,将产生 300 次这样的请求。
返回列表