Linux系統常用監控 侵立刪

2021-08-28 20:15:34 字數 902 閱讀 6108

**:

注:本文首發於my personal blog,歡迎光臨小站

本文內容腦圖如下:

top 命令我想大家都挺熟悉吧!linux 下的 top 命令有點類似於 windows下的任務管理器,能夠實時動態地監控並顯示系統中各個程序的資源占用狀況,是 linux下常用的效能監控和分析工具。

乙個常見的top命令的執行檢視如下:

下面我們詳細在圖中標註出每個指標的含義,認真看圖對比理解吧(必要時可儲存該圖備查哦):

怎麼樣,理解起來夠直觀了吧,至於 top命令的其他一些帶引數用法自行help吧,太多了,不再贅述了!

總之視覺化方面做得66的,我們來體驗一下:

就該圖來說,分成三部分:

我們接下來再來看一些圖形化的操作:

iotop是用來監控硬碟 io的使用情況,ui 介面和 top類似,其中包括 pid、使用者、i/o、程序 等相關資訊。

linux 下系統自帶的io統計工具如 iostat,nmon等大多數是只能統計到 per裝置的讀寫情況,如果你想知道每個程序是如何使用 io的就比較麻煩,使用 iotop命令可以很方便的檢視。

iftop 是linux系統的流量和頻寬監控工具,可用於檢視實時的網路流量、監控tcp/ip連線等,也是非常有用的!

我們來做一下實驗,命令執行後效果如下:

iftop命令常用的引數如下,這裡做個小規模總結:

再來總結一下,進入 iftop 檢視畫面後的一些操作命令 (注意大小寫):

由於能力有限,若有錯誤或者不當之處,還請大家批評指正,一起學習交流!

全面理解Java記憶體模型 侵立刪

1.首先,執行緒a把本地記憶體a中更新過的共享變數重新整理到主記憶體中去。2.然後,執行緒b到主記憶體中去讀取執行緒a之前已更新過的共享變數。1.共享物件對各個執行緒的可見性 2.共享物件的競爭現象 指令級並行的重排序 如果不存l在資料依賴性,處理器可以改變語句對應機器指令的執行順序。記憶體系統的重...

先碼後看 Hash衝突的解決方式 侵立刪

在理想狀態下,雜湊函式可以將關鍵字均勻的分散到陣列的不同位置,不會出現兩個關鍵字雜湊值相同 假設關鍵字數量小於陣列的大小 的情況。但是在實際使用中,經常會出現多個關鍵字雜湊值相同的情況 被對映到陣列的同乙個位置 我們將這種情況稱為雜湊衝突。為了解決雜湊衝突,主要採用下面兩種方式 分離鍊錶法 分散鍊錶...

git 換行符LF與CRLF轉換問題 侵立刪

先說下坑爹的經歷 如果是在windows下編輯的指令碼,到了linux下執行時會報出這樣的錯誤 bin bash m bad interpreter no such file or directory 這時因為編碼的問題,需要進行編碼轉換。使用sudo vim 開啟檔案,set ff可以看到當前的格...