壹、 CPU 參數 一、SMT 說明:smt 此功能可加強CPU的使用效能,此功能可設定CPU在同一時間可同時處理的程序數量。 使用時間:為增加CPU的使用效率,且欲使程式執行時,可在同一時間執行多個程序,則可開啟此功能。AIX預設是有開啟此功能,預設值為4。 使用方法: 1.使用AIX 系統指令:smtctl -m off|on -w reboot|now開啟或關閉smt機制,系統預設smt機制為啟用,SMT=4 選擇關閉smt時smt=1 2.可透過AIX 系統指令:smtctl -t 1|2|4 -w now 修改smt個數。 系統影響:使用這項技術可以較明顯的提高處理器的的實際利用率,進而表現出更強的運算性能,但是主要還是以AP的特性為主。 現況:證交所使用預設值:SMT 4。 二、Resource set 說明:使用'resource set' 可將兩個不同的工作量分隔成兩個類別,並提供每一個類別不同的CPU 子集合,則可以確定即使這兩個工作量仍競爭實體記憶體及I/O 頻寬,它們也絕不會彼此競爭CPU 資源。 使用時間:欲將系統的AP所使用的CPU資源與其他AP隔離,確保AP一直擁有所設定的CPU使用權。使用方法: 1.使用系統指令:mkrset -c 'thread id' 'rsetname' 來定義一個CPU set 2.使用系統指令:execrset 'rsetname' -e '欲執行的AP'來分配CPU set 給AP使用 3.使用系統指令:lsrset -v -n 'rsetname' 查詢已分配的CPU set 系統影響:當分配CPU set 給某AP使用時,系統內的其他程序便無法使用該CPU set 裡的資源. 故欲使用resource set時,應先確定AP所使用的CPU資源。 現況:證交所並未使用,因CPU調用時較無彈性。 三、vpm_fold_policy 說明:是將CPU進行folding動作,此為當系統不忙時,將用不到的CPU對收起,當需要時才再將開啟。(default :1 ) 使用方法: 1. 使用系統指令:sched...

留言