Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Schița de curs
Introducere
- Linux Fundație
- Linux Formare Fundație
- Linux Certificări Foundation
- Linux Insigne digitale Foundation
- Exerciții de laborator, soluții și resurse
- Detalii de distribuție
- Laboratoare
Principii de optimizare a performanței
- Metodologie
- Procesul de optimizare
- Instrumente de investigare
- Laboratoare
Benchmarking
- Repere de performanță
- Benchmark-uri sintetice
- Teste de referință pentru aplicații
- Laboratoare
Interfețe de reglare
- Concepte de reglare
- Tunabilele kernelului
- Parametrii nucleului
- Interfețe de aplicație
- Tuning
- Parametrii hardware ajustabili
- Laboratoare
Interfețe de monitorizare
- /proc Sistem de fișiere
- Utilități în linie de comandă
- Colectarea datelor de performanță
- Nagios
- Ganglia
- Monitorizarea nucleului
- Laboratoare
Tehnici și instrumente de profilare
- Monitorizarea performanțelor
- Contoare
- Rapoarte de performanță
- Profilarea nucleului vs. profilarea aplicației
- oprofile
- Perf
- Evenimente perf disponibile
- Achiziționarea datelor de performanță cu perf
- Monitorizarea performanței din cadrul aplicației
- Monitorizarea performanței în spațiul utilizatorului cu gprof
- Laboratoare
Instrumente de urmărire
- Urmărirea spațiului utilizatorului
- strace
- Urmărirea în bibliotecă
- Urmărirea nucleului
- ftrace
- SystemTap
- Urmărirea aplicațiilor cu SystemTap
- Laboratoare
Subsistem CPU
- Concepte și arhitectură CPU
- Optimizări la nivel de CPU
- Seturi de instrucțiuni specializate
- Topologia CPU
- Setări BIOS
- Laboratoare
Putere Management
- Putere Management Strategii
- Puterea dispozitivului Management
- Stări de economisire a energiei CPU
- Scalarea frecvenței
- Putere Management Instrumente
- Laboratoare
Programarea proceselor
- Design
- Politici de programare
- Setări reglabile de programare
- Afectarea și izolarea CPU
- Afectarea întreruperilor
- Grupuri de control
- Laboratoare
Subsistem de memorie
- Prezentare generală
- Optimizarea căutării paginilor și paginile uriașe
- Controlul permutării din aplicații
- Minimizarea defectelor
- Laboratoare
Optimizări NUMA
- Concepte și arhitectură CPU
- Alocarea memoriei NUMA
- NUMA Statistics
- Laboratoare
Subsistemul I/O
- Prezentare generală a stivei de stocare
- Concepte privind planificatorul I/O
- Algoritmi de planificare I/O
- Considerații hardware
- Reglarea dispozitivelor de stocare
- Laboratoare
Sisteme de fișiere locale
- Principalele opțiuni de sistem de fișiere
- Moduri de jurnalizare Ext3/4
- Atributele sistemului de fișiere
- Laboratoare
Sisteme de fișiere de rețea
- Sistem de fișiere în rețea (NFS)
- NFSv4
- pNFS
- Laboratoare
Stocare și IO
- Software RAID Refresher
- Niveluri RAID
- Configurație RAID
- Volume logice
- Volumele și grupurile de volume
- Crearea volumelor logice
- Dispozitive brute
- I/O asincron
- Laboratoare
Analiza subsistemului I/O
- iostat
- iotop
- blktrace
- blkparse
- btrace
- btt
- blkiomon
- Laboratoare
Optimizarea subsistemului de rețea
- Prezentare generală a stivei de rețea
- Optimizarea pentru latență și debit
- Setări hardware ale interfeței de rețea
- Tehnici de descărcare
- Optimizarea TCP
- Instrumente de monitorizare și diagnosticare
- Laboratoare
Virtualizare
- Prezentare generală a virtualizării
- Considerații despre discuri
- Considerații privind rețeaua
- Laboratoare
Cerințe
Acest curs este destinat în primul rând administratorilor de sistem și arhitecților de tehnologie care trebuie să selecteze și să își regleze mediul pentru a maximiza viteza și eficiența. Studenții trebuie să fie utilizatori experimentați Linux. Este necesară familiarizarea cu conceptele de administrare a sistemelor locale acoperite în LFS301 Linux Administrarea sistemelor.
Audiență
Acest curs este conceput pentru profesioniștii IT care sunt responsabili pentru optimizarea performanței Linux.
Nivel de experiență: Intermediar
28 ore