Értékelés:
A könyv világos, gyakorlatias megközelítést nyújt az operációs rendszerek elsajátításához, különösen a Xinu OS mintájára. Az összetett fogalmakat hatékonyan magyarázza el kódpéldákon keresztül, és valódi hardveren való kísérletezésre ösztönöz. Ugyanakkor van néhány kritika a fejezetek szervezésével, a kötés minőségével és a Kindle-verzióval kapcsolatos problémákkal kapcsolatban.
Előnyök:⬤ Világos oktatói stílus gyakorlatias kódpéldákkal.
⬤ Kézzelfogható megközelítés egy valódi operációs rendszer (Xinu) használatával, hozzáférhető hardveren.
⬤ Elegáns megvalósítású kód, amely könnyen olvasható és érthető.
⬤ A modern operációs rendszer koncepcióinak széles skáláját alaposan lefedi.
⬤ Kezdőknek és az operációs rendszerek fejlesztésével ismerkedőknek egyaránt jó.
⬤ Néhány olvasó zavarosnak találta a szervezést, a fejezeteket „spagettigombócként” emlegette.
⬤ A könyv kötésével kapcsolatban minőségi problémákról számoltak be.
⬤ A Kindle verzióból hiányoznak az olyan funkciók, mint a sötét mód és a szövegméret beállítása.
⬤ Néhány kritikus úgy érezte, hogy a könyv nem felel meg az azonos szerző más műveinek minőségének.
(7 olvasói vélemény alapján)
Operating System Design: The Xinu Approach, Second Edition
A legpraktikusabb A-Z operációs rendszer könyv frissítése
A széles körben dicsért könyv, amely elkerüli a más operációs rendszerekről szóló tankönyvekben található tipikus "fekete doboz" megközelítést, első kiadásában megtanította az olvasóknak, hogyan működik egy operációs rendszer, és elmagyarázta, hogyan kell azt az alapoktól kezdve felépíteni.
A rendszertervezés logikai mintáját követve az Operációs rendszertervezés: A Xinu megközelítés, második kiadás eltávolítja a rejtélyt az operációs rendszertervezésből, és az anyagot egy szisztematikus tudományággá konszolidálja. Olyan hierarchikus tervezési paradigmát mutat be, amely az operációs rendszer főbb komponenseit rendezett, érthető módon szervezi.
A könyv végigvezeti az olvasót egy hagyományos folyamatalapú operációs rendszer felépítésén, gyakorlatias, egyszerű primitívek segítségével. Megadja a primitívek egy készletének - általában a legnépszerűbb készletnek - a megvalósítási részleteit. Miután az olvasók megértették, hogy a primitívek hogyan valósíthatók meg hagyományos hardveren, könnyen megvalósíthatják az alternatív változatokat.
A szöveg egy csupasz géppel kezdődik, és lépésről lépésre halad végig a Xinu tervezésén és megvalósításán, amely egy kis, elegáns operációs rendszer, amely támogatja a dinamikus folyamatok létrehozását, a dinamikus memória kiosztását, a hálózati kommunikációt, a helyi és távoli fájlrendszereket, a héjat és az eszközfüggetlen I/O funkciókat. A Xinu kódja számos hardverplatformon fut. Ezt a második kiadást teljesen átírtuk, hogy szembeállítsuk a RISC és CISC processzorok operációs rendszereit. A gyakorlati kísérletezésre ösztönző könyv végig frissített kódot és két olcsó kísérletező lapra vonatkozó példákat tartalmaz: BeagleBone Black az ARM-től és Galileo az Inteltől.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)