易截截图软件、单文件、免安装、纯绿色、仅160KB

Linux 性能监测工具及调优介绍

Linux 性能监测工具及调优介绍
LINUX系统下,大多数的性能监测工具保存在/proc目录下。这里我们将Linux AS 和 SUSE LINUX EnterpriseServer中,命令行及图形方式下的性能监测工具做概括性介绍。这些工具有些在系统工具盘里,有些可以从网上下载。sar,iostat,和pstat这三个工具在distributionCD里,也可以从网上下载,网址是http://perso.wanadoo.fr/sebastien.godard/。
表--Linux 性能监测工具
这些工具提供了IBM Director Capacity Manager之外的一些功能,能够在某个时间段内对系统性能进行监测。IBM Director适用于多种操作系统平台,从而使得异构环境下数据的收集和分析更容易。下面分三部分逐个介绍每个命令。
1、uptime
uptime命令用于查看服务器运行了多长时间以及有多少个用户登录,快速获知服务器的负荷情况。
uptime的输出包含一项内容是load average,显示了最近1-,5-,15分钟的负荷情况。它的值代表等待CPU处理的进程数,如果CPU没有时间处理这些进程,load average值会升高;反之则会降低。
load average的最佳值是1,说明每个进程都可以马上处理并且没有CPU cycles被丢失。对于单CPU的机器,1或者2是可以接受的值;对于多路CPU的机器,load average值可能在8到10之间。
也可以使用uptime命令来判断网络性能。例如,某个网络应用性能很低,通过运行uptime查看服务器的负荷是否很高,如果不是,那么问题应该是网络方面造成的。
下边是uptime的输出样式
2、dmesg
dmesg命令主要用来显示内核信息。使用dmesg可以有效诊断机器硬件故障或者添加硬件出现的问题。
另外,使用dmesg可以确定您的服务器安装了那些硬件。每次系统重启,系统都会检查所有硬件并将信息记录下来。执行/bin/dmesg命令可以查看该记录。
下边是dmesg的输出样式
3、top
top命令显示处理器的活动状况。缺省情况下,显示占用CPU最多的任务,并且每隔5秒钟做一次刷新。
3.1 Process priority and nice levels
Process priority的数值决定了CPU处理进程的顺序。LIUNX内核会根据需要调整该数值的大小。nicevalue局限于priority。priority的值不能低于nice value(nicevalue值越低,优先级越高)。您不可以直接修改Process priority的值,但是可以通过调整nicelevel值来间接地改变Process priority值,然而这一方法并不是所有时候都可用。如果某个进程运行异常的慢,可以通过降低nicelevel为该进程分配更多的CPU。
Linux 支持的 nice levels 由19 (优先级低)


相关文档:

Linux Shell编程(基础教程)


本文网址:http://bbs.bitscn.com/72875 复制
1. Linux 脚本编写基础
1.1 语法基本介绍
1.1.1 开头
       程序必须以下面的行开始(必须放在文件的第一行): 
       #!/bin/sh 
    符号#!用来告诉系统它后面的参数是用来执行 ......

LINUX网络配置文件



linux
系统中,
TCP/IP
网络是通过若干个文本文件进行配置的,需要编辑这些文件来完成联网工作。系统中重要的有关网络配置文件为:
 

/etc/sysconfig/network

/etc/HOSTNAME

/etc/hosts

/etc/services

/etc/host.conf

/etc/nsswitch.conf

/etc/resolv.conf

/etc/r ......

linux远程桌面——使用xmanager2.0

说明:想在windows上打开使用远程linux桌面。方法也很多。
1.vnc。这个在linux端需要安装程序,需要在linux上运行相应的程序,才能使windows连接上去。不太方便。
2.xmanager.只要修改一下linux里的几个文件设置就可以使用。(与windows的远程桌面一样,只需要勾上远程桌面选项)
linux上设置项目:
1。修改/etc/X11/xd ......

LINUX RTAI中.runinfo文件详解(英文)


Description of the "runinfo" format
-----------------------------------
Purpose of the "runinfo" files
------------------------------
"runinfo" files found in the source tree allow the "rtai-load" script
(see rtai-core/scripts/rtai-load) to retrieve the information it needs
to execute a RTAI ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号