Základní materiály k přednáškám a cvičením najdete ke stažení v sekcích přednášky - cvičení.
Systémové volání v Linuxu - Definitive Guid to Linux System Calls
- různé způsoby, jak realizovat systémové volání
Přehled systémových volání v Linuxu - man syscalls
Jak funguje jádro OS Linuxu doopravdy? Najdete zde Linux Insides
- popis co se děje od spuštění počítače
- detailní popis krok za krokem včetně všech podrobností
Slidy k učebnici operačních systémů Silberschatz. Najdete zde
- doporučený studijní materiál
- názorné a přehledné vysvětlení
Učebnice Operačních systémů onlide. Najdete zde
- základní koncepty jsou zde velmi pěkně vysvětleny
- klikatelné odkazy na jednotlivé kapitoly knihy
- doporučuji
Co je to real, protected, long mode? Najdete zde
- nenechte se odradit assemblerem
- vysvětlení je velmi názorné
Kniha Brian Ward: How Linux Works, What every superuser should know
- základy Linuxu s důrazem na to, jak dané věci vnitřně fungují
- pro každého, koho zajímá správa Linuxového serveru / stanice
Kniha The Little Book of Semaphores - zdarma ke stažení v pdf podobě
- podrobně rozebrány klasické synchronizační úlohy včetně algoritmů
Kniha Andrew S. Tanenbaum: Modern Operating Systems
- Prentice-Hall 2001, ISBN 0-13-031358-0
- Ke stažení jsou k dispozici slidy - doporučuji ke studiu.
Série článků na www.root.cz Porovnání Linux a FreeBSD
Článek co je to FUSE:
C – Structure Padding
- k čemu slouží padding při umístění datové struktury v paměti
- celá učebnice C jazyka
Hard link a Soft link
V čem je problém hard linku na adresář? zde
Porovnání hard link a symbolický línk: zde
Základní předhled x86 architektury (názvy registrů, adresní módy): zde
Last updated:
22.10.2024