Autor: Gian-Paolo D. Musumeci



Optymalizacja systemów komputerowych

Gian-Paolo D. Musumeci, Mike Loukides | Inżynieria oprogramowania Algorytmy, Inżynieria oprogramowania



Optymalizacja systemów komputerowych Jest to książka pełna rzetelnych informacji, które trudno znaleźć w jednym miejscu. Podręcznik "Optymalizacja systemów komputerowych" wyjaśnia metody poprawiania efektywności poszczególnych podsystemów, takich jak pamięć, dyski i macierze dysków, komunikacja wejścia/wyjścia (I/O), komunikacja sieciowa i inne. Najogólniej mówiąc, próbuje odpowiedzieć na dwa zasadnicze pytania: jak można uzyskać więcej, nie kupując dodatkowego sprzętu, i kiedy naprawdę potrzebny jest zakup dodatkowych urządzeń (więcej pamięci, szybsze dyski, procesory i karty sieciowe). Ponieważ optymalizacja wymaga dobrze ugruntowanej wiedzy, w książce opisano wiele ważnych mechanizmów funkcjonowania komputerów i systemów operacyjnych. Dzięki tym informacjom możemy eliminować pewne "wąskie gardła" i obserwować, jak niektóre z pozoru niewinne działania mogą wpływać na wydajność systemu. W tej dziedzinie nie ma łatwych rozwiązań, dlatego bez wiedzy o tym, jak programy konkurują ze sobą o zasoby, nie sposób efektywnie...