Evaluare:
Cartea este lăudată pentru explicațiile sale clare, exemplele practice și accentul pus pe sistemul de operare Xinu, făcând accesibile conceptele complexe. Cu toate acestea, unii cititori consideră explicațiile mai puțin eficiente în comparație cu lucrările anterioare ale autorului și există plângeri cu privire la calitatea fizică a cărții și probleme cu versiunea Kindle.
Avantaje:⬤ Stil instructiv clar și accesibilitate.
⬤ Exemple practice de demonstrare a conceptelor cu cod real.
⬤ Accentuează înțelegerea prin implementarea practică a unui sistem de operare modern (Xinu).
⬤ Cod curat și elegant, cu un stil consecvent.
⬤ Text fluid care facilitează învățarea și înțelegerea.
⬤ Unele capitole sunt prost organizate, ducând la confuzie.
⬤ Calitatea fizică a legăturii este scăzută, existând rapoarte conform cărora cartea se destramă.
⬤ Versiunea Kindle are probleme de funcționalitate, inclusiv lipsa modului întunecat și a opțiunilor de ajustare a dimensiunii textului.
(pe baza a 7 recenzii ale cititorilor)
Operating System Design: The Xinu Approach, Second Edition
O actualizare a celei mai practice cărți de sisteme de operare de la A la Z
Lăudată pe scară largă pentru evitarea abordării tipice de tip cutie neagră întâlnită în alte manuale de sisteme de operare, prima ediție a acestei cărți de succes i-a învățat pe cititori cum funcționează un sistem de operare și le-a explicat cum să îl construiască de la zero.
Continuând să urmeze un model logic pentru proiectarea sistemelor, Proiectarea sistemelor de operare: Abordarea Xinu, ediția a douaînlătură misterul din proiectarea sistemelor de operare și consolidează corpul de material într-o disciplină sistematică. Cartea prezintă o paradigmă de proiectare ierarhică care organizează componentele majore ale sistemului de operare într-un mod ordonat și ușor de înțeles.
Cartea ghidează cititorii prin construirea unui sistem de operare convențional bazat pe procese, folosind primitive practice și directe. Ea oferă detalii de implementare a unui set de primitive, de obicei cel mai popular set. Odată ce cititorii înțeleg cum pot fi implementate primitivele pe hardware convențional, ei pot implementa cu ușurință versiuni alternative.
Textul începe cu o mașină goală și continuă pas cu pas prin proiectarea și implementarea Xinu, care este un sistem de operare mic și elegant care acceptă crearea dinamică de procese, alocarea dinamică a memoriei, comunicarea în rețea, sisteme de fișiere locale și la distanță, un shell și funcții I/O independente de dispozitiv. Codul Xinu rulează pe multe platforme hardware. Această a doua ediție a fost complet rescrisă pentru a contrasta sistemele de operare pentru procesoare RISC și CISC. Încurajând experimentarea practică, cartea oferă cod actualizat pe tot parcursul și exemple pentru două plăci experimentale low-cost: BeagleBone Black de la ARM și Galileo de la Intel.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)