內存lsattr -El mem0
cpu lsdev -C |grep proc
CPU的信息lsattr -El proc0
#bootinfo -r
查看物理內存
使用命令# lsdev -Cc memory
查看配置的物理內存設備,下面爲其輸出示例:
mem0 Available 00-00 Memory
L2cache0 Available 00-00 L2 Cache
再使用命令# lsattr -El mem0
輸出以下
size 512 Total amount of physical memory in Mbytes False
goodsize 512 Amount of usable physical memory in Mbytes False
此例說明機器的物理內存爲512MB。若是前面lsdev的輸出中有設備名 mem1,則使用一樣的命令查看其對應的大小並依此類推。
再補充一個方法
svmon -G
root@m2a/etc>svmon -G
size inuse free pin virtual
memory 4194304 1088794 3105510 274650 690272
pg space 2097152 3775
work pers clnt lpage
pin 274650 0 0 0
in use 690290 257951 140553 0
root@m2a/etc>
其中: size表示真實的物理內存的大小,單位是4k
prtconf也能夠查看系統全部的信息 cpu 內存 硬盤等,嘗試使用prfconf |grep mem
用 Topas 、nmon 均可以的
可是,AIX,如何查看內存使用率?
AIX的內存使用率查看可不能經過通常的topas與vmstat來進行觀察。
因爲IBM的內存管理很特別,先了解內存分那幾中,特別注意文件型內存的管理方式。
能夠經過svmon顯示的數據來進行計算。
vmstat -v 能夠輸出內存的一個現狀。其中的num perf,num client,free page,等等相關的數據,均可以給aix當前的內存作一個概況的描述。
netstat -v,跟vmstat -v有殊途同歸之妙,能夠輸出網卡的狀態,在檢查網絡鏈接質量是否有問題的時候能夠參考相關輸出數據。
其餘有用的的還有iostat,lvmstat等,能夠參考aix命令參考大全得到相應的幫助。
查看CPU的還有幾個命令:
若是系統是AIX5L
#prtconf | more
#lsconf
#sar -u 1 10
《轉》
系統中有不少命令能夠查看cpu的個數,可是哪一個命令輸出的是邏輯cpu個數,哪一個又是物理cpu個數呢?咱們下面作一個簡單的介紹。 解答: 從AIX5.3起,對於power5的機器,系統引入了SMT(Simultaneousmulti-threading)的功能,其容許兩個處理線程在同一顆處理器上運行,對操做系統而言,一顆物理處理器邏輯上會成爲兩個處理單元(邏輯處理器)。也就是說,在SMT功能啓用的狀況下,邏輯cpu個數是物理cpu個數的兩倍,而在SMT功能禁用的狀況下,邏輯cpu個數與物理cpu個數相等。 下面咱們介紹如何經過各類命令檢查系統中的物理cpu和邏輯cpu的個數。 1. smtctl # smtctl This system is SMT capable. SMT is currently enabled. SMT boot mode is not set. SMT threads are bound to the same physical processor. proc0 has 2 SMT threads. Bind processor 0 is bound with proc0 Bind processor 1 is bound with proc0 proc2 has 2 SMT threads. Bind processor 2 is bound with proc2 Bind processor 3 is bound with proc2 proc4 has 2 SMT threads. Bind processor 4 is bound with proc4 Bind processor 5 is bound with proc4 proc6 has 2 SMT threads. Bind processor 6 is bound with proc6 Bind processor 7 is bound with proc6 能夠看到,該系統具備SMT能力且當前SMT功能已啓用。4個物理cpu對應着8個邏輯cpu。 2. bindprocessor # bindprocessor -q The available processors are: 0 1 2 3 4 5 6 7 能夠看到可用邏輯cpu個數是8個(0-7)。 3. prtconf # prtconf System Model: IBM,9131-52A Machine Serial Number: 0677A5G Processor Type: PowerPC_POWER5 Number Of Processors: 4 ==》物理cpu有4個 Processor Clock Speed: 1648 MHz CPU Type: 64-bit Kernel Type: 64-bit LPAR Info: 1 06-77A5G 4.lsdev # lsdev -Cc processor proc0 Available 00-00 Processor proc2 Available 00-02 Processor proc4 Available 00-04 Processor proc6 Available 00-06 Processor 能夠看到系統中有4個物理cpu。 5.vmstat # vmstat System configuration: lcpu=8 mem=7936MB kthr memory page faults cpu ----- ----------- ------------------------ ------------ ----------- r b avm fre re pi po fr sr cy in sy cs us sy id wa 1 1 428238 41599 0 0 0 13 25 0 40 1639 182 0 0 99 能夠看到系統中有8個邏輯cpu。html 使用aix topas命令,能夠看到aix系統的使用狀況ios 輸入aix命令:df -g,能夠看到當前aix系統的磁盤空間使用狀況,便可以查看aix磁盤空間。df命令後面的參數-g,是表示後面顯示的磁盤空間大小以G計算並顯示。網絡 入aix命令:du -g,能夠看到當前用戶目錄下面的磁盤文件大小,便可以查看aix文件大小。du命令後面的參數-g,是表示後面顯示的磁盤空間大小、文件大小,以G計算並顯示。post 相關:ui AIX topas命令詳解 url |