Hodnotenie:
BPF Performance Tools od Brendana Gregga je komplexný zdroj informácií o analýze výkonu jadra Linuxu a aplikácií, určený začiatočníkom aj expertom. Kniha sa zaoberá komplexnosťou operačných systémov, pričom sa zameriava najmä na technológiu BPF, a poskytuje praktické rady, nástroje a podrobné vysvetlenia týkajúce sa výkonnostného inžinierstva.
Výhody:⬤ Komplexné pokrytie metód eBPF a pozorovateľnosti operačných systémov.
⬤ Sprístupňuje zložité témy nováčikom aj odborníkom.
⬤ Dobre organizovaný obsah s praktickými nástrojmi a príkladmi.
⬤ Cenné postrehy skúseného autora.
⬤ Obsahuje užitočné diagramy, ktoré zlepšujú pochopenie.
⬤ Sprievodná webová stránka ponúka ďalšie zdroje.
⬤ Nevyhnutné pre sysadminov, vývojárov a výkonnostných inžinierov.
⬤ Niektorí používatelia nahlásili, že dostali poškodené alebo použité kópie.
⬤ Niekoľko recenzií naznačuje, že obsah nemusí ospravedlniť cenu.
⬤ Vytlačené diagramy sa nemusia dobre zobrazovať v odtieňoch sivej, čo vedie k problémom s vizuálnou zrozumiteľnosťou.
(na základe 17 čitateľských recenzií)
Bpf Performance Tools
BPF a súvisiace nástroje na sledovanie poskytujú softvérovým profesionálom bezprecedentný prehľad o softvéri, pomáhajú im analyzovať výkonnosť operačného systému a aplikácií, odstraňovať problémy s kódom a posilňovať bezpečnosť. BPF Performance Tools: Linux System and Application Observability je najkomplexnejším sprievodcom používaním týchto nástrojov na pozorovateľnosť. Brendan Gregg, autor definitívnej príručky o výkonnosti systému v tomto odvetví, predstavuje nové výkonné metódy a nástroje na vykonávanie analýz, ktoré vedú k robustnejšiemu, spoľahlivejšiemu a bezpečnejšiemu kódu.
Tento autoritatívny sprievodca:
⬤ Preskúma široké spektrum softvérových a hardvérových cieľov.
⬤ Dôkladne pokrýva open source nástroje BPF z repozitárov bcc a bpftrace projektu Linux Foundation iovisor.
⬤ Zhrňuje výkonnostné inžinierstvo a vnútorné prvky jadra, ktorým musíte rozumieť.
⬤ Uvádza a rozoberá viac ako 150 nástrojov bpftrace vrátane 80 nástrojov napísaných špeciálne pre túto knihu: nástroje, ktoré môžete spustiť tak, ako sú, bez programovania -- alebo si ich prispôsobiť a ďalej rozvíjať pomocou rôznych rozhraní a front-endu bpftrace.
Naučíte sa používať nástroje na sledovanie BPF (eBPF) na analýzu procesorov, pamäte, diskov, súborového systému, sietí, jazykov, aplikácií, kontajnerov, hypervízorov, zabezpečenia a jadra Linuxu. Prejdete od základných k pokročilým nástrojom a technikám, vytvoríte nové metriky, stack traces, vlastné histogramy latencie a ďalšie. Je to ako mať superschopnosť: s Greggovým vedením a nástrojmi môžete analyzovať prakticky všetko, čo ovplyvňuje výkon systému, takže môžete zlepšiť prakticky akýkoľvek operačný systém Linux alebo aplikáciu.