当前位置:首页 » 专业资讯
开发技术指南» 文章正文
    引言: 所以我就上网搜了一个systatplatinume告诉我用# s
 

 

    摘要:42张图片,张张经典。阐述了图形操作系统发展的进程。直到今天ms 2003,linux,aix的出现!~1987年,acorn发布应用于acorn电脑的arthur系统,它是risc系统的基础,riscos 2和3和它有类似的外观,但有很大的改善   1988年9月 为苹果iigs设计的16位系统—gs/os1988年9月,apple发布gs/os,是为apple iigs设计的16位操作系统,这个系统跟macintosh的外观很相像   1988年10月......
 ·内核模块编程的第一次尝试    »显示摘要«
    摘要:第一次编写内核模块程序。万事开头难,内核模块编程也不例外。makefile如下:[playmud@server kmod]$ more makefiletarget :=hello4warn :=-w -wall -wstrict-prototypes -wmissing-prototypesinclude := -isystem /lib/modules/`uname -r`/build/includecflags :=-c -o2 -dmodule -......


今天学会了怎么在Linux下察看网络流量和硬盘使用情况
谢谢platinume

我的系统是centos4.0,默认情况安装下没有sysstat

platinume告诉我用 【相关文章:Linux下C语言编程基础知识(zz)

所以我就上网搜了一个systat 【扩展阅读:一些LINUX网点

【扩展信息:troubleshooting经验总结

# sar -n dev -u 1 10

看看当前网络流量

# iostat -t 1 10

看看当前硬盘读写速度

命令

我到网上找了篇sar使用方法的文章:

在使用unix操作系统的过程中,我们常常会用到各种各样的问题,比如系统运行速度突然变慢,系统容易死机或者主机所带的终端常出现死机,这时我们常常猜测,是硬盘空间太小,还是内存不足?i/o出现瓶颈,或者是系统的核心参数出了问题?这时,我们应该考虑使用系统给我们提供的sar命令来对系统作一个了解,该命令是系统维护的重要工具,主要帮助我们掌握系统资源的使用情况,特别是内存与cpu 的使用情况,是unix系统使用者应该掌握的工具之一。sar 命令行的常用格式:

sar [options] [-a] [-o file] t [n]

在命令行中,n 与t 两个参数组合起来定义采样间隔与次数,t为采样间隔,是必须有的参数,n为采样次数,是可选的,默认值是1,-o file表示将命令结果以二进制格式存放在文件中,file 在此处不是关键字,是文件名。options 为命令行选项,sar命令的选项很多,下面只列出常用选项:

      -a:所有报告的总与。        -u:cpu利用率        -v:进程、i节点、文件与锁表状态。        -d:硬盘使用报告。        -r:没有使用的内存页面与硬盘块。        -g:串口i/o的情况。-b:缓冲区使用情况。-a:文件读写情况。-c:系统调用情况。-r:进程的活动情况。-y:终端设备活动情况。-w:系统交换活动。

下面将举例说明。

例一:使用命令行 sar -u t n

例如,每60秒采样一次,连续采样5次,观察cpu 的使用情况,并将采样结果以二进制形式存入当前目录下的文件zhou中,需键入如下命令:

# sar -u -o zhou 60 5

屏幕显示:

  sco_sv   scosysv 3.2v5.0.5 i80386   10/01/2001    14:43:50   %usr   %sys  %wio    %idle(-u)    14:44:50   0     1    4      94    14:45:50   0     2    4      93    14:46:50   0     2    2      96    14:47:50   0     2    5      93    14:48:50   0     2    2      96    average    0     2    4      94

在显示内容包括:

  %usr:cpu处在用户模式下的时间百分比。  %sys:cpu处在系统模式下的时间百分比。  %wio:cpu等待输入输出完成时间的百分比。  %idle:cpu空闲时间百分比。

在所有的显示中,我们应主要注意%wio与%idle,%wio的值过高,表示硬盘存在i/o瓶颈,%idle值高,表示cpu较空闲,如果%idle值高但系统响应慢时,有可能是cpu等待分配内存,此时应加大内存容量。%idle值如果持续低于10,那么系统的cpu处理能力相对较低,表明系统中最需要解决的资源是cpu。

如果要查看二进制文件zhou中的内容,则需键入如下sar命令:

    # sar -u -f zhou

可见,sar命令即可以实时采样,又可以对以往的采样结果进行查询。

例二:使用命行sar -v t n


...   下一页
    摘要:在redhat9上安装调试mrtg监控本机网卡流量系统环境:redhat9.0 必备软件:系统必须已经安装以下软件,这些软件都是光盘里自带的:gd-1.8.4-11libpng-1.2.2-16perl-5.8.0-88zlib-1.1.4-8apachegcc-3.2.2-51.首先来安装配置net-snmp光盘里有net-snmp的安装rpm包,或者在添加/删除程序里选择安装ethereal-网络交通分析器,也会自动安装net-snmp软件包。安装完以......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE