Autor: Michal Pohořelský |
Uveřejněno: CHIP 2/95, str. 170 |
Windows NT |
Autor: Helen Custer |
GRADA Publishing 1994, 419 stran, cena 390 Kč, v češtině |
O fenoménu Windows NT 3.1 bylo sice v uplynulém roce napsáno množství
článků v odborných časopisech, ale až před Invexem se na trhu objevila
první vážně míněná kniha.
Kniha Windows NT z pera americké autorky Helen Custerové, kterou
výborně přeložil Ivo Fořt, vyšla bohužel v době, kdy se do našich
počítačů již tlačí další verze NT. Samotná kniha vznikla v září 1992,
takže vás hned v úvodu autorka upozorňuje na možné nepřesnosti v popisu
jednotlivých částí systému slovy: "Tahle knížka představuje něco mezi
detailní pravdou a přikrášlenou dokonalostí. Výsledkem je, že
dokumentuje "přesně", co vývojáři dělali "taknějak". Jsem jim zavázána
velkým díkem za to, že se mnou sdíleli své myšlenky." Autorka knihy
čerpala materiály v roce 1992 z vývojového týmu Microsoftu, a proto
pravděpodobně některé rysy popsané v knížce nakonec nebyly do systému
zahrnuty, některé jsou odloženy do dalších verzí a některé byly zcela
vypuštěny.
První krátká kapitola nazvaná Poslání nám nabízí obecný přehled o
cílech návrhu OS, který předznamenal konečné vlastnosti Windows NT.
V druhé kapitole jde o přehled systému včetně jeho struktury, která
obsahuje chráněné podsystémy, podsystémy prostředí, integrované služby,
objekty, virtuální paměť, V/V systém a systémy správy souborů. Navíc
zde najdeme popis doplňkových architektur systému.
Ve třetí kapitole se dozvíte podrobnosti o správci objektů a obecně o
bezpečnosti objektů, jež dosahuje úrovně třídy C2. Pozornost se věnuje
objektům řídícího programu NT. Zároveň se dozvíte, že Windows nejsou
objektově orientovaným systémem.
Čtvrtá kapitola popisuje procesy a podprocesy, jenž vznikají při běhu
systému. Největší část kapitoly je věnována základním principům
procesů, jejich synchronizaci a spravování klientských procesů. Pátá
kapitola nabízí přehled o Windows a chráněných podsystémech. V kapitole
jsou podrobně probrány možnosti a struktura systémů: WIN32, 16bitového
API rozhraní Windows, virtuálního DOS počítače (VDM). Kromě toho se
dozvíme o předávání zpráv mechanismem volání místní procedury (LPC) a
několik poznámek k používání modelu klient/server.
Šestá kapitola nabízí kompletní rozbor práce správce virtuální paměti a
obsahuje informace o správě, sdílení a ochraně paměti.
Sedmá a osmá kapitola informuje o jádru Windows NT a V/V systému, jenž
shodně patří k nejnižších servisním vrstvám operačního systému.
Poslední, devátá kapitola nám přibližuje práci v síti se zabudovanými
síťovými komponentami, včetně LAN Manageru pro Windows NT.
Celý text je doprovázen schématickými nákresy, názorně doplňujícími
probírané problémy. S výhradami k aktuálnosti publikovaných informací
bych knížku doporučil všem, kdo chtějí získat globální obraz o
technologii Windows NT a nestačili se ještě pořídit nejnovější
verzi NT 3.5.