Hodnotenie:
Kniha je vysoko oceňovaná pre svoju hĺbku a zrozumiteľnosť pri vysvetľovaní vnútorných záležitostí FreeBSD, čo z nej robí cenný zdroj informácií pre tých, ktorí sa zaujímajú o operačné systémy a vývoj jadra. Je však kritizovaná za kvalitu spracovania a niektoré organizačné aspekty, ktoré by sa mohli zlepšiť.
Výhody:⬤ Hlboké pokrytie vnútorných častí FreeBSD
⬤ jasný a stručný štýl písania
⬤ cenné pre pochopenie koncepcií jadra
⬤ skvelý zdroj informácií pre vývojárov
⬤ vynikajúci obsah zaoberajúci sa myšlienkami implementácie
⬤ dobre organizovaný pre referenčné použitie
⬤ oceňujeme aktualizované vydanie.
⬤ Hlásená slabá kvalita tlače a problémy s konštrukciou
⬤ niektorí čitatelia považujú organizáciu za mätúcu
⬤ vizuálne usporiadanie by sa mohlo zlepšiť
⬤ nie je vhodné pre príležitostných čitateľov, pretože je hutné a môže vyžadovať predchádzajúce znalosti.
(na základe 52 čitateľských recenzií)
The Design and Implementation of the Freebsd Operating System
Najúplnejší a najuznávanejší technický sprievodca vnútornou štruktúrou jadra FreeBSD bol teraz rozsiahlo aktualizovaný, aby pokryl všetky hlavné vylepšenia medzi verziami 5 a 11. Približne tretina obsahu tohto vydania je úplne nová a ďalšia tretina bola rozsiahle prepracovaná.
Traja dlhoroční vedúci projektu FreeBSD začínajú stručným prehľadom súčasného návrhu a implementácie jadra FreeBSD. Ďalej sa venujú jadru FreeBSD od úrovne systémových volaní až po rozhranie jadra a hardvér. Vysvetľujú kľúčové rozhodnutia o návrhu, podrobne opisujú koncepty, dátové štruktúry a algoritmy použité pri implementácii každého významného systémového prostriedku vrátane správy procesov, bezpečnosti, virtuálnej pamäte, systému I/O, súborového systému, socket IPC a sietí.
Toto druhé vydanie.
- Vysvetľuje vysoko škálovateľnú a odľahčenú virtualizáciu s využitím väzieb FreeBSD a akceleráciu virtuálnych strojov pomocou paravirtualizácie zariadení Xen a Virtio.
- Opisuje nové bezpečnostné funkcie, ako je Capsicum sandboxing a kryptografická ochrana disku GELI.
- Úplne pokrýva podporu NFSv4 a Open Solaris ZFS.
- Predstavuje zdokonalenú správu zväzkov FreeBSD a nové aktualizácie soft žurnálu.
- Vysvetľuje jemné ladenie/profilovanie procesov DTrace.
- Odráža významné vylepšenia podpory sietí, bezdrôtových sietí a USB.
Čitatelia môžu túto príručku používať ako pracovnú referenciu aj ako podrobnú štúdiu popredného súčasného prenosného operačného systému s otvoreným zdrojovým kódom. Odborníci na technickú a obchodnú podporu objavia možnosti FreeBSD aj jeho obmedzenia. Vývojári aplikácií sa naučia, ako s ním efektívne a účinne spolupracovať; správcovia systémov sa naučia, ako ho udržiavať, ladiť a konfigurovať; a systémoví programátori sa naučia, ako ho rozširovať, vylepšovať a spolupracovať s ním.
Marshall Kirk McKusick píše, konzultuje a vedie kurzy o témach súvisiacich s UNIXom a BSD. Počas pôsobenia na Kalifornskej univerzite v Berkeley implementoval rýchly súborový systém 4.2BSD. Bol výskumným počítačovým vedcom v Berkeley Computer Systems Research Group (CSRG), pričom dohliadal na vývoj a vydanie systémov 4. 3BSD a 4. 4BSD. Je členom správnej rady FreeBSD Foundation a dlhoročným spolupracovníkom FreeBSD. Je dvojnásobným prezidentom združenia Usenix, členom ACM, IEEE a AAAS.
George V. Neville-Neil hackuje, píše, vyučuje a konzultuje v oblasti bezpečnosti, sietí a operačných systémov. Je členom predstavenstva FreeBSD Foundation a štyri roky pôsobil v základnom tíme FreeBSD. Od roku 2004 píše stĺpček "Kode Vicious" pre Queue a Communications of the ACM. Je podpredsedom rady ACM Practitioner Board a členom združení Usenix Association, ACM, IEEE a AAAS.
Robert N. M. Watson je univerzitným lektorom v oblasti systémov, bezpečnosti a architektúry v skupine pre bezpečnostný výskum v počítačovom laboratóriu Cambridgeskej univerzity. Dohliada na pokročilý výskum v oblasti počítačovej architektúry, kompilátorov, analýzy programov, operačných systémov, sietí a bezpečnosti. Je členom predstavenstva FreeBSD Foundation, desať rokov pôsobil v základnom tíme a pätnásť rokov bol členom výboru. Je členom združenia Usenix a ACM.
© 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)