Topas軟體語言
Topas命令可以監控系統活動――memory,I/O,paging space,cpu,process。 此命令包含在perfagent.tools檔案集裡面。
命令使用方法: topas [ -d number_of_monitored_hot_disks ] [ -h ] [ - ...
Topas命令可以監控系統活動――memory,I/O,paging space,cpu,process。
此命令包含在perfagent.tools檔案集裡面。
命令使用方法:
topas [ -d number_of_monitored_hot_disks ] [ -h ]
[ -i monitoring_interval_in_seconds ]
[ -n number_of_monitored_hot_network_interfaces]
[ -p number_of_monitored_hot_processes ]
[ -w number_of_monitored_hot_WLMclasses ]
[ -c number_of_monitored_hot_CPUs ]
[ -P | -W ]
參數:
-d:指定要監控的磁碟數。如果螢幕顯示的區域足夠大的話,這也是磁碟可顯示的最大數。當這個數值超出實際安裝的磁碟數,僅僅監控並顯示安裝磁碟的信息。這個參數預設值為2,如果這個值設為0,將沒有磁碟被監控。
-h:顯示幫助信息。
-i:設定監控時間的間隔(秒),默認為2秒。
-n:設定被監控的網路接口數。這也是在螢幕上顯示的最大網路接口數,當這個值超出了實際安裝的網路接口數,僅僅監控並顯示安裝的網路接口信息。參數預設值為2,如果這個值設為0,將沒有網路信息被監控。
-p:指定被監控的進程數。這也是在螢幕上顯示的最大進程數。預設值為20,如果這個值為0,沒見進程信息被監控。得到的這些進程信息是topas的主要開銷。如果進程信息不需要,通常使用這個參數指定那些不想要的進程信息。
-w:指明被監控的WLM類的值。這也是在螢幕上顯示的最大WLM值,當這個值超出了實際安裝的WLM數,僅僅顯示那些安裝的WLM類的信息,預設值為2,如果這個值為0,將沒有信息顯示。
-c:指明被監控的CPU數。這也是在螢幕上顯示的最大CPU值,當這個值超出了實際安裝的CPU數,僅僅顯示那些安裝的CPU的信息,預設值為2,如果這個值為0,將沒有信息顯示。
-P:顯示整個全螢幕進程顯示。顯示一系列最繁忙的進程,類似於默認顯示的一部分,每個進程僅僅顯示幾列,可以通過任何列排序。
-W:顯示全螢幕WLM(負載管理器)類。頂部顯示一系列WLM類,類似於WLM類的一部分顯示。
一些子命令:
a 這個鍵顯示所有被監控的(CPU,network,disk,WLM,process)不同部分。
c 這個鍵在累積報告和最忙的CPU之間進行切換。
d 這個鍵在最忙的磁碟和系統總的磁碟活動之間進行切換。
h 顯示幫助信息。
n 這個鍵在最忙的接口和系統總的網路活動之間進行切換。
w 這個鍵在WLM類的開關之間切換。
p 這個鍵進程的開關之間切換。
P 這個鍵用全螢幕進程顯示替換默認的顯示。
W 這個鍵用全螢幕WLM類顯示替換默認顯示。
f 移動游標到一個WLM類上,這個鍵可以在WLM螢幕底端顯示一系列進程情況。
q 退出程式。
r 更新顯示。
以下是各個部分表示的含義:
Cswitch:在監控期間每秒鐘內容轉換的次數;
Syscall:在監控期間每秒鐘運行系統呼叫的總次數;
Reads:在監控期間每秒鐘運行讀系統呼叫的次數;
Writes:在監控期間每秒鐘運行寫系統呼叫的次數;
Forks:在監控期間每秒鐘運行派生系統呼叫的次數;
Execs:在監控期間每秒鐘運行執行系統呼叫的次數;
Runqueue:等待處理器空閒以便運行的執行緒平均數;
Waitqueue:等待分頁完成的執行緒平均數;
Readch:在監控期間通過讀系統呼叫每秒鐘讀出的位元組數;
Writech:在監控期間通過寫系統呼叫每秒鐘寫入的位元組數;
Rawin:在監控期間通過TTYs每秒鐘讀入的裸位元組數;
Ttyout:在監控期間每秒鐘寫入TTYs的位元組數;
Igets:在監控期間每秒鐘到節點查找例行程式的呼叫數;
Namei:在監控期間每秒鐘路徑查找例行程式的呼叫數;
Dirblk:在監控期間通過目錄搜尋例行程式每秒鐘掃描到的目錄塊數;
PAGING部分顯示的是分頁每秒鐘次數的統計:
Faults:在監控期間每秒鐘發生的分頁錯誤總數;
Steals:在監控期間被虛擬記憶體管理器每秒鐘偷走的物理記憶體4k的幀;
PgspIn:在監控期間每秒鐘從分頁空間中讀取的4k分頁數;
PgspOut:在監控期間每秒鐘寫入分頁空間的4k分頁數;
PageIn:在監控期間每秒鐘讀取的4k分頁數,這包括從檔案系統讀操作相關
TOPAS全譜分析軟體
TOPAS簡介
全譜分析軟體TOtal PAttern Solution (TOPAS) 是德國Bruker公司發布的用於對X射線衍射(XRD)譜線和對樣品晶體結構進行高級分析的商業軟體。不同於一般search/match(尋峰尋譜)的軟體,如EVA,Jade, X‘pert HighScore,Search Match等,TOPAS的主要目的是運用兩個世紀以來關於X射線粉末衍射的主要分析方法和研究成果,通過精修(refine)實驗條件參數、樣品參數、X射線源參數、儀器參數等,用非線性最小二乘法,將個參數卷積計算出的X射線譜線跟實驗測得的譜線進行擬合,給出擬合收斂後的各參數作為該實驗條件下的實際參數。
TOPAS的主要功能包括單峰擬合Single Line Fitting (SLF),全譜擬合Whole Powder Pattern Fitting (WPPF),晶體結構指標化Indexing (疊代最小二乘法LSI,LP-Search法),全譜結構分解Whole Powder Pattern Decomposition (WPPD,包括Pawley法和Le Bail法),未知粉末/單晶晶體結構求解Ab-initio structure determination in direct space from powder and single crystal data,Rietveld 結構精修 Rietveld structure refinement,定量Rietveld分析 Quantitative Rietveld analysis等。
粉末衍射分析的旗艦
首創的基本參數策略 (fundamental parameters approach),函式最小化路徑 (function minimization routines)和晶體結構求解 (structure determination capabilities) 僅僅是TOPAS軟體作為粉末衍射分析旗艦軟體的冰山一角。在目前的粉末衍射分析軟體市場上,超過2500個科研單位試樣TOPAS。
定量物相分析的工業標準
歸因於其獨一無二的分析能力,特別是精修處理超大晶體結構和不規則晶體結構的能力,TOPAS已經成為水泥界、採礦冶金、礦物分析等行業的物相分析工業標準。迄今為止,一些最大的晶體結構是用TOPAS求解出的。TOPAS 在國際粉末衍射結構協會international Structure Determination by Powder Diffractometry Round Robin 2中的表現最佳。