Hodnocení:
Kniha je oceňována pro srozumitelná vysvětlení, praktické příklady a zaměření na operační systém Xinu, díky němuž jsou složité koncepty přístupné. Někteří čtenáři však považují vysvětlení za méně efektivní ve srovnání s předchozími autorovými díly a objevují se stížnosti na fyzickou kvalitu knihy a problémy s verzí pro Kindle.
Klady:⬤ Jasný výukový styl a přístupnost.
⬤ Praktické příklady demonstrující koncepty na skutečném kódu.
⬤ Klade důraz na porozumění prostřednictvím praktické implementace moderního operačního systému (Xinu).
⬤ Čistý a elegantní kód s konzistentním stylem.
⬤ Plynulý text, který usnadňuje učení a porozumění.
⬤ Některé kapitoly jsou špatně uspořádané, což vede ke zmatkům.
⬤ Fyzická kvalita vazby je nízká, kniha se podle zpráv rozpadá.
⬤ Verze pro Kindle má problémy s funkčností, včetně chybějícího tmavého režimu a možností nastavení velikosti textu.
(na základě 7 hodnocení čtenářů)
Operating System Design: The Xinu Approach, Second Edition
Aktualizace nejpraktičtější knihy o operačním systému od A do Z
První vydání této bestsellerové knihy, která byla široce chválena za to, že se vyhýbá typickému přístupu „černé skříňky“, který se vyskytuje v jiných učebnicích operačních systémů, naučilo čtenáře, jak operační systém funguje, a vysvětlilo, jak jej od základu vytvořit.
Kniha Operating System Design: The Xinu Approach, Second Edition, která pokračuje v logickém vzoru návrhu systému, odstraňuje tajemství z návrhu operačního systému a sjednocuje materiál do systematické disciplíny. Představuje hierarchické návrhové paradigma, které uspořádává hlavní součásti operačního systému přehledným a srozumitelným způsobem.
Kniha provádí čtenáře konstrukcí běžného operačního systému založeného na procesech pomocí praktických a přímočarých primitiv. Uvádí podrobnosti implementace jedné sady primitiv, obvykle té nejoblíbenější. Jakmile čtenáři pochopí, jak lze primitiva implementovat na konvenčním hardwaru, mohou pak snadno implementovat alternativní verze.
Text začíná na holém stroji a postupuje krok za krokem přes návrh a implementaci Xinu, což je malý, elegantní operační systém, který podporuje dynamické vytváření procesů, dynamické přidělování paměti, síťovou komunikaci, místní a vzdálené souborové systémy, shell a vstupně-výstupní funkce nezávislé na zařízení. Kód Xinu běží na mnoha hardwarových platformách. Toto druhé vydání bylo kompletně přepsáno tak, aby kontrastovalo operační systémy pro procesory RISC a CISC. Kniha podporuje praktické experimentování, obsahuje aktualizovaný kód a příklady pro dvě levné experimentální desky: BeagleBone Black od ARM a Galileo od Intelu.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)