Zajímá vás, jak operační systémy fungují? Potřebujete znát principy programování ovladačů? Chcete umět samostatně zkoumat vnitřní mechanismy jádra? Průvodce z pera českého odborníka vám objasní fungování jádra a jeho algoritmů. Dozvíte se vše podstat né o základních datových strukturách, ladění ovladačů jádra, procesech, vláknech, efektivní správě paměti, registru a dalších součástech jádra, jejichž pochopení je pro programátora nezbytné. Snadno se tak zorientujete v zákonitostech jádra Windows. Součástí výkladu je výuka základních principů programování vlastních ovladačů a popis využití užitečných nástrojů. Kapitoly jsou zpravidla rozděleny do dvou částí: v první získáte návody pro průzkum jádra v obecné rovině a druhá ukazuje, jaké poznatk y a algoritmy se vývojáři a návrháři jádra Windows rozhodli použít přímo v praxi. Autor se v knize věnuje mimo jiné těmto tématům:- Fronta, pole, spojové seznamy, hašovací tabulky- Vývoj ovladačů jádra- Synchronizační primitiva- Řízení přístupu více aplikací ke sdíleným prostředkům- Způsoby přenosu dat mezi aplikacemi a ovladači- Výjimky, přerušení a systémová volání- Uvolnění alokovaných stránek pomocí rutin- Formáty dat a souborové systémy FAT a NTFS.