Synchronizácia zdieľanej pamäte

Hodnotenie:   (5,0 z 5)

Synchronizácia zdieľanej pamäte (L. Scott Michael)

Recenzie čitateľov

Zhrnutie:

Kniha je vysoko cenená pre svoje jasné a stručné vysvetlenie synchronizácie viacerých procesorov, vďaka čomu je vhodná pre rôzne skupiny používateľov vrátane odborníkov z praxe, výskumníkov, študentov a pedagógov. Používa pseudokód a prehľadné príklady, aby sa zorientovala v zložitých témach a zároveň sa zaoberala praktickými implementáciami synchronizačných techník. Je uznávaná ako kritická referencia na pochopenie zdieľania pamäte vo viacvláknovom programovaní.

Výhody:

Mimoriadne stručná a dobre štruktúrovaná
vhodná pre rôzne publikum
vynikajúce pokrytie synchronizačných techník
obsahuje praktické príklady a pseudokód
cenná referencia pre praktikov a pedagógov
rieši implementačné detaily synchronizačných primitív.

Nevýhody:

Môže vyžadovať preklad pseudokódu do skutočného kódu, čo môže byť pre niektorých čitateľov prekážkou; môže byť náročné pre tých, ktorí nepoznajú koncepty nízkoúrovňového programovania, ako sú architektúry procesorov a kód assembleru.

(na základe 3 čitateľských recenzií)

Pôvodný názov:

Shared-Memory Synchronization

Obsah knihy:

Táto kniha ponúka komplexný prehľad synchronizácie zdieľanej pamäte s dôrazom na otázky "systémovej úrovne".

Obsahuje dostatočné pokrytie architektonických detailov na pochopenie správnosti a výkonnosti na moderných viacjadrových strojoch a dostatočné pokrytie otázok vyššej úrovne na pochopenie toho, ako je synchronizácia zakomponovaná v moderných programovacích jazykoch. Primárnou cieľovou skupinou tejto knihy sú "systémoví programátori" - autori operačných systémov, knižničných balíkov, systémov behu jazyka, súbežných dátových štruktúr a serverových a obslužných programov.

Veľká časť diskusie by mala byť zaujímavá aj pre aplikačných programátorov, ktorí chcú dobre využívať synchronizačné mechanizmy, ktoré majú k dispozícii, a pre počítačových architektov, ktorí chcú pochopiť dôsledky svojich rozhodnutí o návrhu kódu na systémovej úrovni.

Ďalšie údaje o knihe:

ISBN:9783031006128
Autor:
Vydavateľ:
Jazyk:anglicky
Väzba:Mäkká väzba

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Pragmatika programovacieho jazyka - Programming Language Pragmatics
Pragmatika programovacích jazykov, štvrté vydanie, je najkomplexnejšia učebnica...
Pragmatika programovacieho jazyka - Programming Language Pragmatics
Synchronizácia zdieľanej pamäte - Shared-Memory Synchronization
Táto kniha ponúka komplexný prehľad synchronizácie zdieľanej pamäte s dôrazom na otázky...
Synchronizácia zdieľanej pamäte - Shared-Memory Synchronization

Diela autora vydali tieto vydavateľstvá:

© 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)