Hodnocení:
Kniha je vysoce ceněna pro svůj jasný a stručný výklad víceprocesorové synchronizace, takže je vhodná pro celou řadu čtenářů včetně odborníků z praxe, výzkumných pracovníků, studentů a pedagogů. Používá pseudokód a přehledné příklady, aby se zorientovala ve složitých tématech a zároveň se zabývala praktickými implementacemi synchronizačních technik. Je uznávána jako klíčová reference pro pochopení sdílení paměti ve vícevláknovém programování.
Klady:⬤ Mimořádně stručná a dobře strukturovaná
⬤ vhodná pro různá publika
⬤ vynikající pokrytí synchronizačních technik
⬤ obsahuje praktické příklady a pseudokód
⬤ cenná reference pro praktiky a pedagogy
⬤ řeší implementační detaily synchronizačních primitiv.
Může vyžadovat překlad pseudokódu do skutečného kódu, což může být pro některé čtenáře překážkou; může být náročné pro ty, kteří nejsou obeznámeni s nízkoúrovňovými programovacími koncepty, jako jsou architektury CPU a kód assembleru.
(na základě 3 hodnocení čtenářů)
Shared-Memory Synchronization
Tato kniha nabízí ucelený přehled synchronizace sdílené paměti s důrazem na problematiku "systémové úrovně".
Zahrnuje dostatečné pokrytí architektonických detailů pro pochopení správnosti a výkonu na moderních vícejádrových strojích a dostatečné pokrytí otázek vyšší úrovně pro pochopení toho, jak je synchronizace začleněna do moderních programovacích jazyků. Primárně je tato kniha určena "systémovým programátorům" - autorům operačních systémů, knihovních balíčků, systémů pro běh jazyků, souběžných datových struktur a serverových a obslužných programů.
Velká část pojednání by měla být zajímavá také pro programátory aplikací, kteří chtějí dobře využívat synchronizační mechanismy, jež mají k dispozici, a pro počítačové architekty, kteří chtějí pochopit důsledky svých rozhodnutí o návrhu kódu na systémové úrovni.
© 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)