原文:Linux性能優化實戰學習筆記:第五講

一 什么是CPU的使用率 你最常用什么指標來描述系統的CPU性能 我想你的答案,可能不是平均負載,也不是CPU上下文切換,而是另一個更直觀的指標CPU使用率 CPU使用率到底是怎么算出來的嗎 如何設置節拍率 root luoahong grep CONFIG HZ boot config uname r CONFIG HZ 內核提供的用戶節拍率是多少 USER HZ 為了方便用戶控件程序,內核還提 ...

2019-05-04 11:46 0 1851 推薦指數:

查看詳情

Linux性能優化實戰學習筆記第五

一、上節回顧 上一節,我以 ksoftirqd CPU 使用率高的問題為例,帶你一起學習了內核線程 CPU 使用率高時的分析方法。先簡單回顧一下。 當碰到內核線程的資源使用異常時,很多常用的進程級性能工具,並不能直接用到內核線程上。這時,我們就可以使用內核自帶的 perf 來觀察它們的行為 ...

Wed Sep 25 02:25:00 CST 2019 0 469
Linux性能優化實戰學習筆記第五十五

一、上節回顧 上一節,我們一起學習了,應用程序監控的基本思路,先簡單回顧一下。應用程序的監控,可以分為指標監控和日志監控兩大塊。 指標監控,主要是對一定時間段內的性能指標進行測量,然后再通過時間序列的方式,進行處理、存儲和告警。 而日志監控,則可以提供更詳細的上下文信息,通常通過 ELK ...

Thu Sep 26 00:53:00 CST 2019 0 420
Linux性能優化實戰學習筆記:第十八

一、內存的分配和回收 1、管理內存的過程中,也很容易發生各種各樣的“事故”, 對應用程序來說,動態內存的分配和回收,是既核心又復雜的一的一個邏輯功能模塊。管理內存的過程中,也很容易發生各種各樣的 ...

Tue Sep 03 20:00:00 CST 2019 0 433
Linux性能優化實戰學習筆記:第十

一、壞境准備 1、拓撲圖 2、安裝包 在第9節的基礎上 在VM2上安裝hping3依奈包 wget http://www.tcpdump.org/release/libpcap-1 ...

Tue May 07 03:27:00 CST 2019 0 1159
Linux性能優化實戰學習筆記:第十九

一、Swap 原理 前面提到,Swap 說白了就是把一塊磁盤空間或者一個本地文件(以下講解以磁盤為例),當成內存來使用。它包括換出和換入兩個過程 1、所謂換出 就是把進程暫時不用的內存數據存儲到 ...

Thu Feb 07 01:15:00 CST 2019 0 694
Linux性能優化實戰學習筆記:第十七

問題 1: 使用 perf 工具時,看到的是 16 進制地址而不是函數名 1、分析過程 在 CentOS 系統中,使用 perf 工具看不到函數名,只能看到一些 16 進制格式的函數地址。 其實 ...

Thu May 09 02:45:00 CST 2019 0 1033
Linux性能優化實戰學習筆記:第三

一、關於上下文切換的幾個為什么 1、 上下文切換是什么? 上下文切換是對任務當前運行狀態的暫存和恢復 2、 CPU為什么要進行上下文切換? 當多個進程競爭CPU的時候,CPU為了保證每個進程能 ...

Thu May 02 21:01:00 CST 2019 0 1084
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM