課程介紹
課程來自于 極客時(shí)間專欄課-倪朋飛-Linux 性能優(yōu)化實(shí)戰(zhàn)(完結(jié))
你將獲得Linux 常用的性能分析工具合集;30 個(gè) Linux 性能問題診斷思路;讀懂 CPU、內(nèi)存、I/O 等指標(biāo);
5 個(gè)真實(shí)的線上環(huán)境分析案例。
Linux 性能問題一直是程序員頭上的“緊箍咒”,哪怕很多工作多年的資深工程師也不例外。日常工作中我們總是會(huì)遇到這樣或那樣的問題:
應(yīng)用程序響應(yīng)太慢,從哪兒入手找原因?
服務(wù)器總是時(shí)不時(shí)丟包,到底要怎么辦?
一個(gè) SQL 查詢要 30 秒,究竟是怎么回事?
內(nèi)存泄漏了,該怎么定位和處理?
面對這些問題,很多人都會(huì)發(fā)怵,似乎性能問題總是不那么簡單。那如何才能搞定性能優(yōu)化呢?
啃下所有的大塊頭原理書籍?多數(shù)人都會(huì)望而卻步,不能堅(jiān)持,即便是學(xué)了很多底層原理,碰到問題時(shí)依然會(huì)不知所措、無從下手。向牛人請教有效的方法?但管得了一時(shí)管不了永遠(yuǎn),你很難形成系統(tǒng)的知識(shí)體系。實(shí)際上,找到正確的學(xué)習(xí)方法,你完全可以更輕松、更高效地掌握性能問題的解決之道。
在專欄里,朋飛老師將會(huì)以案例驅(qū)動(dòng)的思路,從實(shí)際問題出發(fā),帶你由淺入深學(xué)習(xí)一些基本底層原理,掌握常見的性能指標(biāo)和工具,學(xué)習(xí)實(shí)際工作中的優(yōu)化技巧,讓你可以準(zhǔn)確分析和優(yōu)化大多數(shù)的性能問題。另外,專欄中會(huì)有大量的案例分析,帶你實(shí)戰(zhàn)演練,更好地消化和鞏固所學(xué)。
專欄共 5 個(gè)模塊
前 4 個(gè)模塊從資源使用的視角出發(fā),帶你分析各種 Linux 資源可能會(huì)碰到的性能問題,包括CPU 性能、磁盤 I/O 性能、內(nèi)存性能以及網(wǎng)絡(luò)性能,讓你掌握必備的基礎(chǔ)知識(shí),會(huì)用常見的性能工具和解決方法。
第 5 個(gè)綜合實(shí)戰(zhàn)模塊,將為你還原真實(shí)的工作場景,介紹一些開源項(xiàng)目、框架或者系統(tǒng)設(shè)計(jì)的案例的觀測、剖析和調(diào)優(yōu)方法,讓你在“高級(jí)戰(zhàn)場”中學(xué)習(xí)演練。
文件目錄
01-開篇詞 (2講)
02-CPU 性能篇 (13講)
03-內(nèi)存性能篇 (8講)
04-I-O 性能篇 (10講)
05-網(wǎng)絡(luò)性能篇 (13講)
06-綜合實(shí)戰(zhàn)篇 (13講)
07-加餐篇 (4講)
08-結(jié)束語 (1講)