Hodnotenie:
Kniha je oceňovaná za zrozumiteľné vysvetlenia, praktické príklady a zameranie na operačný systém Xinu, vďaka čomu sú zložité koncepty prístupné. Niektorí čitatelia však považujú vysvetlenia za menej účinné v porovnaní s predchádzajúcimi autorovými prácami a objavujú sa sťažnosti na fyzickú kvalitu knihy a problémy s verziou pre Kindle.
Výhody:⬤ Jasný štýl výučby a prístupnosť.
⬤ Praktické príklady demonštrujúce koncepty pomocou skutočného kódu.
⬤ Kladie dôraz na pochopenie prostredníctvom praktickej implementácie moderného operačného systému (Xinu).
⬤ Čistý a elegantný kód s konzistentným štýlom.
⬤ Plynulý text, ktorý uľahčuje učenie a porozumenie.
⬤ Niektoré kapitoly sú zle usporiadané, čo vedie k zmätku.
⬤ Fyzická kvalita väzby je nízka, podľa správ sa kniha rozpadá.
⬤ Verzia pre Kindle má problémy s funkčnosťou vrátane chýbajúceho tmavého režimu a možností nastavenia veľkosti textu.
(na základe 7 čitateľských recenzií)
Operating System Design: The Xinu Approach, Second Edition
Aktualizácia najpraktickejšej knihy o operačnom systéme od A po Z
Prvé vydanie tejto najpredávanejšej knihy, ktorá bola všeobecne chválená za to, že sa vyhla typickému prístupu „čiernej skrinky“, ktorý sa vyskytuje v iných učebniciach operačných systémov, naučilo čitateľov, ako operačný systém funguje, a vysvetlilo, ako ho vytvoriť od základov.
Pokračujúc v sledovaní logického vzoru návrhu systému, Operating System Design: The Xinu Approach, Second Edition odstraňuje tajomstvo z návrhu operačného systému a konsoliduje súbor materiálu do systematickej disciplíny. Predstavuje hierarchickú paradigmu návrhu, ktorá usporiadava hlavné komponenty operačného systému usporiadaným a zrozumiteľným spôsobom.
Kniha sprevádza čitateľov konštrukciou bežného operačného systému založeného na procesoch pomocou praktických, priamych primitív. Uvádza implementačné detaily jednej sady primitív, zvyčajne najpopulárnejšej sady. Keď čitatelia pochopia, ako sa dajú primitívy implementovať na bežnom hardvéri, môžu potom ľahko implementovať alternatívne verzie.
Text sa začína holým strojom a krok za krokom pokračuje návrhom a implementáciou Xinu, čo je malý, elegantný operačný systém, ktorý podporuje dynamické vytváranie procesov, dynamické prideľovanie pamäte, sieťovú komunikáciu, lokálne a vzdialené súborové systémy, shell a vstupno-výstupné funkcie nezávislé od zariadenia. Kód Xinu funguje na mnohých hardvérových platformách. Toto druhé vydanie bolo kompletne prepísané tak, aby kontrastovalo operačné systémy pre procesory RISC a CISC. Kniha podporuje praktické experimentovanie, poskytuje aktualizovaný kód a príklady pre dve lacné experimentálne dosky: BeagleBone Black od ARM a Galileo od Intelu.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)