因為在工作上遇到過一些系統效能的問題,進而做了一些研究,所以藉這個機會跟大家分享自己的一些心得。我計畫在這個主題中分享這幾個項目:Linux系統效能設定、效能檢測工具以及效能分析方法三大項。歡迎大家提供一些建議,說說有那些是不得不講的主題呢。
當系統效能不彰時,通常我們會說"卡卡的"、"lag"、"反應很慢"等等,但是到底效能的問題出在甚麼地...
記憶體是CPU存取資料的地方,是系統效能的另一個重要的關鍵,且讓我們來看看在談到記憶體的效能這個議題時,我們通常會關注哪些面向: Linux作業系統將實體記憶體...
網路模組是另一個跟Linux系統效能有關的子系統,這故事的緣由要從Linux的核心是如何實作網路這一塊說起,包刮socket、TCP/IP stack等等。但我...
在Linux中,block device就是泛指disk I/O這塊系統... 在Linux中,block device就是泛指disk I/O這塊系統,在bl...
要了解系統的效能狀況,否先要知道你的系統正在進行那些動作,有哪些程式正在執行,這些所有運作中的程式動作,就是你系統效能的總和。Process就是系統執行中的程式...
除了昨天提到的ps命令,top也也是很常用到的指令。在top命令中你可以看到部份process的狀態資訊,其內容就跟’ps’命令的格式一樣,像是狀態,耗用的記憶...
pstree沒有提供系統效能的資訊,但是他它將所有的process的關聯以樹狀結構呈現出來。對於觀察process子行程與父行程的關聯性十分方便,那當然啦! 你...
我們已經知道從’ps’與’top’命令來獲得process的運作情情形,除了process本身的狀態,還有CPU與記憶體的使用情形。然而你若是想得知更準確詳細的...
想要知道系統的附載情形,可以有很多方式,uptime是最簡單的方法之一。 # uptime 22:41:28 up 25 days, 8:21, 1 use...
vmstat提供了非常多的系統相關資訊,包括process、CPU、記憶體、swap空間與I/O狀況,是系統管理與效能檢視不可或缺的。vmstat命令可以後面可...