Synchronisation mit gemeinsamem Gedächtnis

Bewertung:   (5,0 von 5)

Synchronisation mit gemeinsamem Gedächtnis (L. Scott Michael)

Leserbewertungen

Zusammenfassung:

Das Buch wird wegen seiner klaren und prägnanten Erklärung der Multiprozessor-Synchronisation hoch geschätzt und eignet sich daher für eine Reihe von Zielgruppen, darunter Praktiker, Forscher, Studenten und Lehrkräfte. Es verwendet Pseudocode und saubere Beispiele, um komplexe Themen zu behandeln und gleichzeitig praktische Implementierungen von Synchronisationstechniken anzusprechen. Es gilt als wichtige Referenz für das Verständnis der gemeinsamen Nutzung von Speicher in der Multithread-Programmierung.

Vorteile:

Äußerst prägnant und gut strukturiert
für verschiedene Zielgruppen geeignet
hervorragende Abdeckung von Synchronisationstechniken
enthält praktische Beispiele und Pseudocode
wertvolle Referenz für Praktiker und Ausbilder
behandelt Implementierungsdetails von Synchronisationsprimitiven.

Nachteile:

Erfordert möglicherweise die Übersetzung von Pseudocode in tatsächlichen Code, was für einige Leser eine Hürde darstellen könnte; könnte eine Herausforderung für diejenigen sein, die mit Low-Level-Programmierkonzepten wie CPU-Architekturen und Assembler-Code nicht vertraut sind.

(basierend auf 3 Leserbewertungen)

Originaltitel:

Shared-Memory Synchronization

Inhalt des Buches:

Dieses Buch bietet einen umfassenden Überblick über die Shared-Memory-Synchronisierung, wobei der Schwerpunkt auf Fragen der Systemebene liegt.

Es deckt ausreichend architektonische Details ab, um die Korrektheit und Leistung auf modernen Multicore-Maschinen zu verstehen, und deckt ausreichend Themen auf höherer Ebene ab, um zu verstehen, wie Synchronisation in moderne Programmiersprachen eingebettet ist. Dieses Buch richtet sich in erster Linie an "Systemprogrammierer" - die Autoren von Betriebssystemen, Bibliothekspaketen, Sprachlaufzeitsystemen, nebenläufigen Datenstrukturen sowie Server- und Dienstprogrammen.

Ein Großteil der Diskussion dürfte auch für Anwendungsprogrammierer von Interesse sein, die die ihnen zur Verfügung stehenden Synchronisationsmechanismen sinnvoll nutzen wollen, sowie für Computerarchitekten, die die Auswirkungen ihrer Designentscheidungen auf den Code auf Systemebene verstehen wollen.

Weitere Daten des Buches:

ISBN:9783031006128
Autor:
Verlag:
Sprache:Englisch
Einband:Taschenbuch

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Pragmatik der Programmiersprache - Programming Language Pragmatics
Programming Language Pragmatics, Fourth Edition, ist das umfassendste Lehrbuch...
Pragmatik der Programmiersprache - Programming Language Pragmatics
Synchronisation mit gemeinsamem Gedächtnis - Shared-Memory Synchronization
Dieses Buch bietet einen umfassenden Überblick über die...
Synchronisation mit gemeinsamem Gedächtnis - Shared-Memory Synchronization

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht:

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)