當前位置:首頁 » 操作系統 » iohlinux

iohlinux

發布時間: 2022-08-01 03:35:59

Ⅰ UNIX語言運行軟體命令

下面介紹兩種在性能測試過程中監控linux/unix系統資源的方法。W#ZDe+A"bj(i8J0 <!--[if !supportLists]-->1 <!--[endif]-->在Controller中監控linux/unix系統資源51Testing軟體測試網 ^8[n5\m+c~C在LoadRunner的Controller中可以直接監控系統資源。監視前需要做的准備工作是配置51Testing軟體測試網y)A n$L qr u"F3urstatd守護程序。後續工作和監控windows資源基本一致。^/t_O&Gn Zc-C0 下面介紹配置rstatd守護程序的過程。*q ]/@|u?/c-j0 第一步,驗證伺服器上是否已經配置了rstatd守護程序,有以下兩種方法。6p%M+T3i[4N+E N)N0 使用rup命令 rup命令用於報告計算機的各種統計信息。在監視的linux/unix伺服器上運行下面格式的rup命令:51Testing軟體測試網G9] Q-d k# rup 10.20.5.21351Testing軟體測試網%c @J'Wn[&ORup後面是要監視伺服器的IP,如果該命令返回相關的統計信息,則表示已經配置並且激活了rstatd守護程序;若未返回有意義的統計信息,或者出現一條報錯消息,則表示rstatd尚未被配置。X.S3?%s f/UD#f[7|0 使用find命令 使用#find /-name rpc.rstatd命令查找系統中是否存在rpc.rstatd文件,如果沒有,則說明系統沒有安裝rstatd.51Testing軟體測試網9\1I$]A*['H`B i X8g+B第二步,如果伺服器上沒有安裝rstatd,則需要安裝。下面以linux伺服器介紹rstatd的安裝步驟。51Testing軟體測試網y?5k7a7e%{%c!AG%E(GRr首先需要獲得rstatd的安裝介質(文件名可能是rstatd***.tar.gz),可以從安裝cd中獲得,或者網上下載。iB.pD @A |8fQ0 將rstatd***.tar.gz文件拷貝到linux系統中,在該文件路徑下執行解壓縮:+H)C)VU*M K6m'b0 # tar xzvf rstatd***.tar.gzP!Ict+l:l"]2H c bT0 進入解壓後的目錄,依次執行如下命令來進行編譯安裝:51Testing軟體測試網y {.QKU# ./configure51Testing軟體測試網cL0^t6u _[# make51Testing軟體測試網!G2Y!l%mUQ# make install51Testing軟體測試網 X`#tx;m%L I)^安裝結束後,運行rpc.rstatd,啟動rstatd服務。FI}h#yA0 再次運行上面的rup命令,驗證rstatd正確被配置並且被激活了。51Testing軟體測試網0I2B~rP u)_G3tn第三步,如果系統安裝了rstatd但是沒有啟動,則需要重新啟動。啟動步驟如下:l a9H&OzDc bnM0 運行該命令:su root,輸入密碼,以系統管理員來登錄。51Testing軟體測試網*V{ hP dA,_6z打開「/etc/inetd.conf」文件,查找包含rstatd的行(以rstatd開始)。如果該行被注釋掉了(使用#標識),則刪除注釋符,然後保存文件。d&w&]l5S K1u0 在命令行運行kill -1 inet_pid,其中inet_pid為inetd進程的PID。(在HP Unix編輯完inetd.conf後,重啟inet服務需要輸入「inetd -c」;在IBM AIX上編輯完inetd.conf後,重啟inet需要輸入「refresh s inetd」.)u$K _0Y(C0 再次運行rup命令可以看到rstatd已經配置且被激活了。51Testing軟體測試網%C!sd9wS9]8rte在controller中添加計數器和windows差不多。常見性能計數器參考幫助文檔analysis.pdf。51Testing軟體測試網:dV+~]3K4~es.F 51Testing軟體測試網Ng\X3JM*T$v<!--[if !supportLists]-->2 <!--[endif]-->使用top命令監控linux/unix系統資源51Testing軟體測試網6p Gy2p'c!tq3TZ)r%L監控linux/unix資源可能會碰到不穩定的情況。遇到這種情況可以使用資源監控命令top51Testing軟體測試網Mv+A@f MgqG來記錄服務其的性能指標,並將結果記錄到指定文檔中以便分析。由於linux和unix中的top命令參數和使用方法略有不同,下面分開介紹。51Testing軟體測試網9?^+K4L,Ic?7]A linux下的top命令51Testing軟體測試網&[+Ijn;dTop命令是系統管理的一個主要命令。在linux中top命令參數的詳細說明可以通過在終端輸入「man top」來查看。Top命令的格式如下:4tA| p Ff] Y0 Top [-] [d delay] [q] [c] [S] [s] [i] [n]51Testing軟體測試網#m-Cez6R C!IV-d:指定更新的間隔,以秒計算。H9]l(wq$A'e0 -q:沒有任何延遲的更新。如果使用者是超級用戶,則top命令將以最高的優先序執行。51Testing軟體測試網X2MTD]G8c D-c:顯示完整的進程路徑與名稱。51Testing軟體測試網4] Wn0m:k h5hS-S:累積模式,會將已完成或消失的子進程的CPU時間累積起來。3@P$L@dB0 -s:安全模式。51Testing軟體測試網0Y6~,PI*l:G-i:不顯示任何閑置(Idle)或無用(zombie)的進程。nw ?0];P}$TWd-t6Ck W0 -n:顯示更新的次數,完成後將會退出top。51Testing軟體測試網^1} YF9a hib!A在輸入top命令後,動態顯示系統資源佔有情況時,還可以使用快捷鍵來對顯示內容和方式進行實時調整。部分常用的快捷鍵及功能如下:IC!iOh do'X0 P:根據CPU使用時間多少進行排序。VbEIXd8y~0 T:根據時間/累計時間進行排序。pa\k3G O/me;`h7b6R8H0 q:退出top命令。LQQ-}?,D p0 m:切換顯示內存信息。[D,MH{0 <p>t:切換顯示進程和CPU狀態信息。</p>j)w6Y"ci6DL&I0 <p>i:切換閑置和無用進程的顯示。51Testing軟體測試網RDv~Pm0oK</p><p>c:切換顯示命令名稱和完整命令行。51Testing軟體測試網8b'C@ {"C+d7v?</p><p>M:根據使用內存大小進行排序。51Testing軟體測試網ug7}y$XY@WC</p>W:將當前設置寫入~/.toprc文件中(top配置文件的推薦寫法)。51Testing軟體測試網f\0G:sT sy [在性能測試中,較常見的是通過linux的輸入重定向將top命令本應顯示在終端上的系統資源信息輸出到當前目錄的指定文件中。例如「top –d 180 –I > test.txt」命令語句就會根據top命令中的設置,將測試人員所關注的系統資源信息按照每180s一次的頻率寫入當前目錄下的test.txt文件中。5S tL0?(r5l1s$|0 51Testing軟體測試網+ZG1?l P O+z ^B unix下的top命令?&\(wj0DE,{3^0 <p>在unix中,top命令的格式跟linux中一樣,參數要比linux下簡單一些。主要有以下幾個參數(注意相同參數名所代表的意義有所變化):</p>Jg7cO&s$}-Q0 -s time:設置屏幕刷新的時間間隔time,默認為5秒。51Testing軟體測試網A,jI}.^j`-d count:屏幕刷新count次後,退出top命令。B6\m~?{'[%t{0 <p>-b:使用「batch」模式顯示系統的執行狀態。此時,所有的功能鍵均沒有任何作用。51Testing軟體測試網!OU,J"M!i V6]</p><p>-i:使用「interactive」模式顯示系統的執行狀態。</p>j#Y:EyUX}GY*|0 -I:顯示系統程序的執行狀態,不顯示空閑進程及僵屍進程(defunct process).51Testing軟體測試網EwlZ-v g/Ok-n:使用「no-interactive」模式顯示系統的執行狀態。51Testing軟體測試網%_,{ w*bj*[W%x-q:僅在root下用,重置top優先順序到-20。51Testing軟體測試網_ ~ucS A]ee-u:不顯示用戶UID。51Testing軟體測試網F:eps,E7r+Ki-v:顯示版本號。51Testing軟體測試網[ A0\1lLz*k9G*W-U username:僅顯示username擁有的進程。51Testing軟體測試網e)Vz5wFZ-f file:將top命令本應顯示在終端上的系統資源信息輸出當前目錄的file文件中。51Testing軟體測試網v rl*w6WE7]例如,「top –s 120 –d 300 –I –f test.txt」命令語句就會根據top命令中的設置,將所有非空閑或僵屍進程的信息每隔120秒輸入到test.txt文件中一次,共輸入300次。Y&\"hJan N0

熱點內容
電影的文件夾都是 發布:2025-01-18 08:21:49 瀏覽:834
post提交php 發布:2025-01-18 08:21:42 瀏覽:459
如何禁止寫入文件夾 發布:2025-01-18 08:21:04 瀏覽:362
360雲盤等待上傳 發布:2025-01-18 08:21:03 瀏覽:795
安卓手機怎麼設置壁紙 發布:2025-01-18 08:20:23 瀏覽:318
如何關閉密碼鎖 發布:2025-01-18 08:18:51 瀏覽:858
我的電腦ftp打不開 發布:2025-01-18 08:18:05 瀏覽:512
手機如何與伺服器端連接的 發布:2025-01-18 08:16:49 瀏覽:45
為什麼安卓手機玩游戲沒有聲音 發布:2025-01-18 08:11:56 瀏覽:420
androidtextview字體 發布:2025-01-18 07:51:18 瀏覽:555