日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux 实操 —— Linux 系统性能分析

發布時間:2025/3/12 linux 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux 实操 —— Linux 系统性能分析 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

引言

最近配合解決壓測(性能測試)方面的問題,了解到了一些可以監控 Linux 系統性能指標,如CPU、IO、內存等的工具。

此篇博客主要講解 Linux 系統監控的一些重點內容以及 sar 命令的使用。

一、Linux 性能分析聚焦

Linux 性能分析的重要參數包括:

1、系統整體 cpu 利用率(利用率 >= 50 % 需要注意;>=70% 需要密切關注;>=90% 情況嚴重

2、內存利用率 (利用率>=50%需要注意;>=70%需密切關注;>=80%情況嚴重)

3、磁盤 IO 利用率以及延遲情況(利用率>=40%需要注意;>=60%告警;>=80%出現阻塞)

4、網絡利用率(觀察收發包吞吐量是否達到網卡上限;是否有延遲;是否有丟包;是否有阻塞)

二、top 命令的使用

在前面的文章中《Linux進階之路————進程與服務管理》簡單介紹了 top 命令的使用,本片博客總結一下在性能檢測中的使用。

top 是一個進程監控工具,會以默認3秒自動刷新數據,語法:

top? [選項]

可選參數:

-p? PID? ? ? ? ? 指定進程ID 的進程狀態

輸入 top 命令之后,會進入一個交互界面,如果要退出,可以 ctrl + c 或鍵入 q?。

交互操作按鍵:

P? ? ? ? ? ? 以CPU 使用率排序,默認是此項

M? ? ? ? ? ? 以內存使用率排序

N? ? ? ? ? ? ?以 PID 排序

q? ? ? ? ? ? ? 退出 top 命令

一般情況下,我們只需要輸入 top 命令即可,不需要加任何參數,因為,最占用CPU和內存的進程往往都排在最前面。

在監控列表中,我們可以重點關注 %CPU 和 %MEM 這兩項,找到對應的 PID ,然后通過 ps 命令找到對應的服務。

ps -aux | grep 進程號

三、sar 命令的使用

圖片出處:http://www.brendangregg.com/linuxperf.html

?

參考與鳴謝:

《Linux性能分析》

《sar —— Linux 上最為全面的系統性能分析工具之一》

《Linux Performance》

《Linux系列之SAR命令使用詳解》

總結

以上是生活随笔為你收集整理的Linux 实操 —— Linux 系统性能分析的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。