Crash dump analýza - NPRG050
Anglický název: Crash dump analysis
Zajišťuje: Katedra distribuovaných a spolehlivých systémů (32-KDSS)
Fakulta: Matematicko-fyzikální fakulta
Platnost: od 2018
Semestr: letní
E-Kredity: 6
Rozsah, examinace: letní s.:2/2, Z+Zk [HT]
Počet míst: neomezen
Minimální obsazenost: 5
4EU+: ne
Virtuální mobilita / počet míst pro virtuální mobilitu: ne
Stav předmětu: zrušen
Jazyk výuky: čeština
Způsob výuky: prezenční
Způsob výuky: prezenční
Další informace: http://d3s.mff.cuni.cz/teaching/nprg050/
Garant: Mgr. Martin Děcký, Ph.D.
Třída: Informatika Mgr. - volitelný
Kategorizace předmětu: Informatika > Programování
Výsledky anket   Termíny zkoušek   Rozvrh   Nástěnka   
Anotace -
Poslední úprava: T_KSI (20.05.2008)
Přednáška a cvičení jsou zaměřeny na výuku a procvičování technicky tzv. crash dump analýzy, čili hledání příčin fatálních problémů v jádře operačního systemu (např. "spadnutí" či "zamrznutí" systému, poškození paměti apod.).
Literatura
Poslední úprava: T_KSI (20.05.2008)

[1] Richard McDougall, Jim Mauro, Brendan Gregg: Solaris Performance and Tools: DTrace and MDB Techniques for Solaris 10 and OpenSolaris

[2] Frank Hofmann: The Solaris Operating System on x86 Platforms, Crashdump Analysis, Operating System Internals

[3] Richard McDougall, Jim Mauro: Solaris Internals, Second Edition: Solaris 10 and OpenSolaris Kernel Architecture

[4] Chris Drake, Kimberley Brown: PANIC! UNIX System Crash Dump Analysis Handbook

Sylabus -
Poslední úprava: T_KSI (20.05.2008)

1. Architektura IA-32: assembler, zásobník, System V ABI

2. Architektura AMD64: assembler, zásobník, System V ABI

3. Architektura Sparc V9: assembler, zásobník, System V ABI

4. Metody a nástroje pro systémové ladění v Solarisu

5. Metody a nástroje pro systémové ladění v Linuxu

6. Metody a nástroje pro systémové ladění ve Windows

7. Core file a crash dump, analýza core file pomocí mdb, základy řešení

crash dumpu v mdb

8. Analýza chyb typu poškození paměti

9. Analýza chyb typu uváznutí

10. Analýza chyb typu zamrznutí

11. Nástroje pro dynamické trasování systému

12. Prostředky příkazové řádky pro diagnotiku systému