歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Unix知識 >> Unix資訊

AIX操作系統知識講解

計算型內存和文件型內存所占系統內存百分比之和要小於 100%。 計算型內存的設置要合理,留出足夠的空間給AIX操作系統。 原因在於AIX操作系統同樣會占用一部分計算型內存,系統資源緊張時,AIX操作系統會搶占應用程序所占計算型內存,影響程序的正確運行。

AIX操作系統數據庫服務器上,文件型內存不需要太多的空間。 通常我們會遇到的 paging space 占用率過高就有可能設置了過高的文件型內存。 進程空間內存監控命令。

AIX操作系統管理員有時需要對某個特定的進程進行跟蹤調試,這時就需要一些命令能夠動態的顯示每個進程內存占用情況的實時信息。ps 是我們經常使用到的能夠解決這方面問題的命令。事實上,這個命令的使用非常簡單,但是得到的數據非常有效。

AIX操作系統ps

幾乎所有的 Unix/Linux 分發版都包含了這一工具,ps 提供的簡潔而有效的信息能夠允許系統管理員快速地對性能問題進行故障排除,不足之處就是其並不適合用於進行歷史趨勢研究與分析。ps 一般用來查看系統中運行的進程,事實上,ps 命令同樣可以幫助管理員對可能的內存瓶頸進行故障排除。

下面我們使用 ps 顯示AIX操作系統中每個活動進程的內存使用情況

清單 3. ps 命令輸出當前內存狀況
 

  1. # ps aux   
  2. USER PID %CPU %MEM SZ RSS TTY STAT STIME TIME COMMAND   
  3. root      53274 10.7  0.0  384  384      - A    03:17:33 453:29 wait   
  4. root       8196 10.7  0.0  384  384      - A    03:17:33 453:28 wait   
  5. root      49176 10.7  0.0  384  384      - A    03:17:33 453:20 wait   
  6. root      57372 10.7  0.0  384  384      - A    03:17:33 453:06 wait  

其中 rss 標示每個進程的實際內存使用量,這是我們需要重點查看的屬性,代表著這個進程真正占用內存的多少。通過觀察 rss 的數據信息,我們能夠清楚的獲得此進程的內存使用變化情況。

在極端情況下,系統管理員可以通過 kill 命令關閉某些內存占用率過高的進程來確保AIX操作系統的正常運行。

同時我們也可以通過觀察 rss 段的數據信息來檢查進程存不存在內存洩漏現象。AIX操作系統的知識,我們就講解到這裡了。

Copyright © Linux教程網 All Rights Reserved