日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

二 性能調(diào)試---性能分析工具( 二 )


一個通過crontab命令來設(shè)置定時執(zhí)行的方案:

0 * * * 0,6 su adm -c "/usr/lbin/sa/sa1":表示以adm用戶執(zhí)行sa1,每個星期的日、六兩天是每小時執(zhí)行一次sa1命令;

0 8-17 * * 1-5 su adm -c "/usr/lbin/sa/sa1 3 3"

0 8-17 * * 1-5 su adm -c "/usr/lbin/sa/sa1"


在通過sadc或sa1、sa2等后臺命令收集數(shù)據(jù)時,我們必須注意如下兩點:

/usr文件系統(tǒng)的空閑空間夠不夠
本月數(shù)據(jù)將覆蓋上月所取樣的數(shù)據(jù),因此,在系統(tǒng)即將進入下一個月時,必須對本月數(shù)據(jù)進行備份;
sa1和sa2是兩個shell命令,在目錄/usr/lbin/sa下,我們可以修改這兩shell文件,以改變?nèi)笔〉娜臃椒?。


time和timex


TIME

Time命令可以匯報出執(zhí)行某條命令所花的時間 。它的輸出包括:實際時間,用戶時間和系統(tǒng)時間 。

它的語法:#time ls

TIMEX

和time一樣,timex可以匯報出執(zhí)行某條命令所花的時間,不過它可以給出更多的信息 。

選項-s:prints sar data for the interval in which the program ran.

option -p: List process accounting records for command and all its children.This option works only if the process accounting software is installed and /usr/lib/acct/turnacct has been invoked to create /var/adm/pacct

iostat-I/O statistics Reporter


iostat(輸入/輸出統(tǒng)計)工具將對系統(tǒng)的磁盤操作活動進行監(jiān)視,它的輸出結(jié)果會比sar -d的輸出結(jié)果更有用 。它的特點是:

Berkeley-based,在很多的UNIX版本中都存在;
匯報磁盤活動統(tǒng)計情況,同時也會匯報出終端和CPU使用情況;
looks at information on a per-spindle basis
和SAR一樣,它也有一個致命的不足,這就是:iostat不能對某個進程進行深入分析,它僅是一對系統(tǒng)的整體情況進行分析 。

iostat的語法為:

iostat [-t] [interval [count]]
interval: Display successive lines which are summarIEs of the last interval seconds. The first line reported is for the time since a reboot and each subsequent line is for the last interval only.
count: Repeat the statistics count times.
-t: Report terminal statistics as well as disk statistics.


vmstat-Virtual Meomory Statistics


vmstat工具將對系統(tǒng)的虛擬內(nèi)存、進程、CPU活動進行監(jiān)視,同時它也對磁盤和forks和vforks操作的個數(shù)進行匯總 。它的特點是:

Berkeley-based,在很多的UNIX版本中都存在;
匯報虛擬內(nèi)存、進程、CPU活動統(tǒng)計情況,同時也會匯報出磁盤活動情況和forks和vforks操作的個數(shù);
和iostat一樣,它也有一個致命的不足,這就是:vmstat不能對某個進程進行深入分析,它僅是一對系統(tǒng)的整體情況進行分析 。

vmstat的語法為:

vmstat [-dnS] [interval [count]]
vmstat -f | -s | -z

GlancePlus


GlancePlus是HP公司的性能分析工具,它是一個聯(lián)機性能分析和診斷工具,用于監(jiān)控正在發(fā)生的系統(tǒng)活動情況 。它的特點是:

聯(lián)機性能分析和診斷;
監(jiān)控系統(tǒng)資源的使用情況;
多屏幕輸出;
帶有聯(lián)機幫助;
進程閥值識別和報警,這個閥值可以基于被監(jiān)控的進程、資源的利用率、用戶、進程名或者終端名;
和前面介紹的其他性能分析工具,如:SAR,iostat,vmstat等相比,GlancePlus有一最大好處,這就是:GlancePlus不僅能對系統(tǒng)的整體情況進行分析,而且還可以對某個進程進行深入分析 。

GlancePlus所有監(jiān)控的系統(tǒng)資源主要有以下這些,應(yīng)該說,它們已經(jīng)包括了主要的系統(tǒng)資源 。

CPU、磁盤、內(nèi)存和交換區(qū)的整體使用情況;
全局進程的活動情況;
CPU的詳細(xì)使用情況;
內(nèi)存的詳細(xì)使用情況;
文件系統(tǒng)、設(shè)備和邏輯卷的磁盤輸入/輸出;
磁盤隊列和長度;

推薦閱讀