Hodnocení:
Kniha je vysoce oceňována pro svou hloubku a srozumitelnost vysvětlení vnitřních záležitostí FreeBSD, což z ní činí cenný zdroj informací pro zájemce o operační systémy a vývoj jádra. Čelí však kritice za kvalitu zpracování a některé organizační aspekty, které by bylo možné zlepšit.
Klady:⬤ Hluboké pokrytí vnitřních součástí FreeBSD
⬤ jasný a stručný styl psaní
⬤ cenný pro pochopení konceptů jádra
⬤ skvělý zdroj informací pro vývojáře
⬤ vynikající obsah zabývající se myšlenkami implementace
⬤ dobře organizovaný pro referenční použití
⬤ oceňujeme aktualizované vydání.
⬤ Hlášena špatná kvalita tisku a problémy s konstrukcí
⬤ pro některé čtenáře je uspořádání matoucí
⬤ vizuální úprava by potřebovala vylepšit
⬤ není vhodná pro příležitostné čtenáře, protože je hutná a může vyžadovat předchozí znalosti.
(na základě 52 hodnocení čtenářů)
The Design and Implementation of the Freebsd Operating System
Nejúplnější autoritativní technický průvodce vnitřní strukturou jádra FreeBSD byl nyní rozsáhle aktualizován a zahrnuje všechna hlavní vylepšení mezi verzemi 5 a 11. Přibližně třetina obsahu tohoto vydání je zcela nová a další třetina byla rozsáhle přepracována.
Tři dlouholetí vedoucí projektu FreeBSD začínají stručným přehledem současného návrhu a implementace jádra FreeBSD. Dále se věnují jádru FreeBSD od úrovně systémových volání až po rozhraní jádra a hardware. Vysvětlují klíčová návrhová rozhodnutí a podrobně popisují koncepty, datové struktury a algoritmy použité při implementaci každého významného systémového prvku, včetně správy procesů, zabezpečení, virtuální paměti, systému I/O, souborových systémů, socket IPC a sítí.
Toto druhé vydání.
- Vysvětluje vysoce škálovatelnou a odlehčenou virtualizaci s využitím jailů FreeBSD a akceleraci virtuálních strojů pomocí paravirtualizace zařízení Xen a Virtio.
- Popisuje nové bezpečnostní funkce, jako je Capsicum sandboxing a kryptografická ochrana disku GELI.
- Plně pokrývá podporu NFSv4 a Open Solaris ZFS.
- Představuje vylepšenou správu svazků FreeBSD a nové žurnálové softwarové aktualizace.
- Vysvětluje jemné ladění/profilování procesů DTrace.
- Odráží zásadní vylepšení podpory sítí, bezdrátového připojení a USB.
Čtenáři mohou tuto příručku použít jako pracovní příručku i jako podrobnou studii předního současného přenosného operačního systému s otevřeným zdrojovým kódem. Odborníci na technickou a prodejní podporu objeví možnosti FreeBSD i jeho omezení. Vývojáři aplikací se naučí, jak s ním efektivně a účinně pracovat, správci systémů se dozvědí, jak jej udržovat, ladit a konfigurovat, a systémoví programátoři se naučí, jak jej rozšiřovat, vylepšovat a propojovat.
Marshall Kirk McKusick píše, konzultuje a vyučuje předměty týkající se UNIXu a BSD. Během svého působení na Kalifornské univerzitě v Berkeley implementoval rychlý souborový systém 4. 2BSD. Byl výzkumným informatikem v Berkeley Computer Systems Research Group (CSRG), dohlížel na vývoj a vydání 4. 3BSD a 4. 3BSD. 4BSD. Je členem správní rady FreeBSD Foundation a dlouholetým členem revizí FreeBSD. Je dvojnásobným prezidentem asociace Usenix a také členem ACM, IEEE a AAAS.
George V. Neville-Neil hackuje, píše, vyučuje a konzultuje v oblasti bezpečnosti, sítí a operačních systémů. Je členem správní rady FreeBSD Foundation a čtyři roky působil v základním týmu FreeBSD. Od roku 2004 píše sloupek "Kode Vicious" pro Queue a Communications of the ACM. Je místopředsedou ACM Practitioner Board a členem Usenix Association, ACM, IEEE a AAAS.
Robert N. M. Watson je univerzitním lektorem v oboru systémů, bezpečnosti a architektury ve skupině pro výzkum bezpečnosti v počítačové laboratoři Univerzity v Cambridge. Dohlíží na pokročilý výzkum v oblasti počítačové architektury, kompilátorů, analýzy programů, operačních systémů, sítí a bezpečnosti. Je členem představenstva FreeBSD Foundation, deset let působil v Core Teamu a patnáct let byl členem revizní komise. Je členem sdružení Usenix a ACM.
© 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)