Ocena:
Książka jest wysoko ceniona za jasne i zwięzłe wyjaśnienie synchronizacji wieloprocesorowej, dzięki czemu jest odpowiednia dla szerokiego grona odbiorców, w tym praktyków, badaczy, studentów i nauczycieli. Wykorzystuje pseudokod i czyste przykłady do poruszania się po złożonych tematach, jednocześnie zajmując się praktycznymi implementacjami technik synchronizacji. Jest uznawana za kluczowy punkt odniesienia dla zrozumienia współdzielenia pamięci w programowaniu wielowątkowym.
Zalety:⬤ Niezwykle zwięzły i dobrze skonstruowany
⬤ odpowiedni dla różnych odbiorców
⬤ doskonałe omówienie technik synchronizacji
⬤ zawiera praktyczne przykłady i pseudokod
⬤ cenne odniesienie dla praktyków i nauczycieli
⬤ dotyczy szczegółów implementacji prymitywów synchronizacji.
Może wymagać przetłumaczenia pseudokodu na rzeczywisty kod, co może być przeszkodą dla niektórych czytelników; może stanowić wyzwanie dla osób niezaznajomionych z niskopoziomowymi koncepcjami programowania, takimi jak architektury procesorów i kod asemblera.
(na podstawie 3 opinii czytelników)
Shared-Memory Synchronization
Ta książka oferuje kompleksowy przegląd synchronizacji w pamięci współdzielonej, z naciskiem na kwestie "systemowe".
Obejmuje ona wystarczające pokrycie szczegółów architektonicznych, aby zrozumieć poprawność i wydajność na nowoczesnych maszynach wielordzeniowych, a także wystarczające pokrycie zagadnień wyższego poziomu, aby zrozumieć, w jaki sposób synchronizacja jest osadzona w nowoczesnych językach programowania. Głównymi odbiorcami tej książki są "programiści systemowi" - autorzy systemów operacyjnych, pakietów bibliotecznych, systemów uruchomieniowych języków, współbieżnych struktur danych oraz programów serwerowych i użytkowych.
Duża część dyskusji powinna być również interesująca dla programistów aplikacji, którzy chcą dobrze wykorzystać dostępne im mechanizmy synchronizacji, oraz dla architektów komputerowych, którzy chcą zrozumieć konsekwencje swoich decyzji projektowych dla kodu na poziomie systemu.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)