第五屆 鐵人優選獎

tech
Linux系統效能調教
chiounan

系列文章

DAY 21

Linux系統效能分析與探討 - [21] 追蹤程式所呼叫的系統函式 - strace

strace的功用是追蹤process所呼叫的系統函式庫(system library)內容,透過他你可以了解process的執行動作與傳回值,這是一個診斷程式...

DAY 22

Linux系統效能分析與探討 - [22] 網路診斷工具 ping, traceroute 與 netstat

ping是最簡單的網路診斷工具之一了,透過他可以估計本機與指定IP的機器間網路是否暢通。traceroute工具則是可以進一步的獲得由本機到指定IP的機器間到底...

DAY 23

Linux系統效能分析與探討 - [23] 網路及時監看工具 iptraf

相較於nmon是系統監看工具的華麗版,華麗的網路及時監看工具莫不是iptraf了。 iptraf在console上以視窗的形式即時的呈現網路介面的統計資訊,他不...

DAY 24

Linux系統效能分析與探討 - [24] 獲取網路統計資料 sar -n DEV

華麗的iptraf確實提供了不少網路相關的效能資訊,但若是你想要簡潔的取得類似的資料,或者是要方便將即時的資訊整合到自己的script中,這時候單純的conso...

DAY 25

Linux系統效能分析與探討 - [25] 取得系統記憶體資訊 sar -r

昨天看到**sar -n DEV可以獲取系統的網路資訊,其實sar**是很強大的工具,除了網路資訊,他也可以取得記憶體的內容,用法是: sar -r。 sar...

DAY 26

Linux系統效能分析與探討 - [26] 系統記憶體監視工具 - pidstat

pidstat可以監視特定process(指定PID),或是全系統的記憶體使用狀況,他是追蹤memory leak非常方便的工具。當我們看到某一個process...

DAY 27

Linux系統效能分析與探討 - [27] 找尋系統效能的瓶頸 - CPU

對於應用系統來說CPU可說是最關鍵的資源,所以也往往成為系統的效能瓶頸所在。 在知道我們有這麼些工具可以用來診斷電腦的狀況之後,接下來就要來看看當我們遇到系統效...

DAY 28

Linux系統效能分析與探討 - [28] 找尋系統效能的瓶頸 - Memory

作業系統管理記憶體的方式是將他切成固定大小的page,而要執行的程式也將內容切成相對應的page,正要執行的部分就load到記憶體執行,沒在執行的部分可以存放在...

DAY 29

Linux系統效能分析與探討 - [29] 找尋系統效能的瓶頸 - Disk

相較於CPU與記憶體,磁碟系統的速度慢得多了,所以也常常是系統效能瓶頸的所在。 相較於CPU與記憶體,磁碟系統的速度慢得多了,所以也常常是系統效能瓶頸的所在。應...

DAY 30

Linux系統效能分析與探討 - [30] 找尋系統效能的瓶頸 - Network

網路系統其實很廣,從網路卡、傳輸媒體、switch、router、client/server端等等,而這些又有很多不屬於本身Linux系統的控制範圍,所以在網路...