linux雜談之系統效能分析(二)記憶體

2021-10-08 19:12:25 字數 487 閱讀 8703

一    效能產生的問題

程式的執行是在'作業系統或虛擬機器之上',出現'問題的根因'是程式出現'搶占或者等待'其它程式資源物件的現象

例如: 'cpu資源'、'記憶體資源'、'磁碟io'、'網路io'

運維定位

對於效能的定位類似與'醫生給病人看病',必須找到'問題的癥結'所在,才能'對症下藥'

'使用作業系統自帶的一些工具來定位'

三    free命令

關聯命令

'清除buffer快取'  -->  '釋放掉被系統cache占用的資料'

echo 3 > /proc/sys/vm/drop_caches

需求:獲取記憶體的利用率

vim -u none cpu.sh

<

Linux系統效能分析

b linux中需要監控的資源主要有 cpu 主存 記憶體 硬碟空間 i o時間 網路時間 應用程式等。b b 影響系統效能的主要因素有 b table 因素 說明 使用者態cpu cpu在使用者態執行使用者程式所花費的時間,包括庫呼叫,但是不包括核心花費的時間。核心態cpu cpu在核心態執行系統...

系統效能分析

當系統變慢時候,我們首先關注的可能是cpu的指標,有時候發現cpu使用率一點都不高,但是系統還是卡,這時可能就需要關心另外乙個影響效能的東西 磁碟的io效能。通過top命令中的 wa可以獲取系統當前的io狀態,如果該值居高不小,那磁碟的io可能就有問題了。另外可以通過iotop命令來詳細了解什麼程式...

系統效能分析

系統的整體效能取決於各種資源的平衡,類似木桶理論,某種資源的耗盡會嚴重阻礙系統的效能。linux中需要監控的資源主要有 cpu 主存 記憶體 硬碟空間 i o時間 網路時間 應用程式等。統效能的主要因素有 因素 說明使用者態cpu cpu在使用者態執行使用者程式所花費的時間,包括庫呼叫,但是不包括核...