Ocena:

Recenzje podkreślają, że książka Brendana Gregga jest niezbędnym źródłem informacji dla każdego zainteresowanego wydajnością systemów, zwłaszcza dla osób pracujących w środowiskach chmurowych, Kubernetes i administracji systemami. Książka jest chwalona za swoją głębię, przejrzystość i praktyczne metodologie, które zwiększają zrozumienie i zdolność czytelnika do rozwiązywania problemów związanych z wydajnością. Niektórzy użytkownicy zwracali jednak uwagę na problemy z jakością druku, wspominając o rozmazanym tekście.
Zalety:⬤ Kompleksowe omówienie tematów związanych z wydajnością systemów.
⬤ Praktyczne metodologie i narzędzia do rozwiązywania problemów.
⬤ Odpowiednia zarówno dla początkujących, jak i zaawansowanych praktyków.
⬤ Wysoce zalecane dla profesjonalistów na różnych stanowiskach inżynierskich.
⬤ Cenne spostrzeżenia, które usprawniają codzienną pracę i podejmowanie decyzji.
⬤ Pewne powtórzenia w treści mogą być nadmierne dla niektórych czytelników.
⬤ Problemy z jakością druku skutkujące rozmazanym tekstem, co wpływa na czytelność.
(na podstawie 22 opinii czytelników)
Systems Performance
Systems Performance, Second Edition obejmuje koncepcje, strategię, narzędzia i dostrajanie systemów operacyjnych i aplikacji, wykorzystując systemy operacyjne oparte na Linuksie jako główny przykład. Dogłębne zrozumienie tych narzędzi i technik ma dziś kluczowe znaczenie dla programistów. Wdrożenie strategii opisanych w tym gruntownie poprawionym i zaktualizowanym wydaniu może prowadzić do lepszego doświadczenia użytkownika końcowego i niższych kosztów, zwłaszcza w środowiskach przetwarzania w chmurze, które pobierają opłaty za instancję systemu operacyjnego.
Brendan Gregg, ekspert w dziedzinie wydajności systemów i autor bestsellerów, podsumowuje odpowiednie teorie dotyczące systemu operacyjnego, sprzętu i aplikacji, aby szybko przygotować profesjonalistów, nawet jeśli nigdy wcześniej nie analizowali wydajności. Następnie Gregg przedstawia dogłębne wyjaśnienia najnowszych narzędzi i technik, w tym rozszerzonego BPF, i pokazuje, jak najlepiej wykorzystać chmurę, sieć i wielkoskalowe systemy korporacyjne. Kluczowe tematy obejmują.
⬤ Sprzęt, jądro i wewnętrzne elementy aplikacji oraz ich działanie.
⬤ Metodologie szybkiej analizy wydajności złożonych systemów.
⬤ Optymalizacja wykorzystania procesora, pamięci, systemu plików, dysków i sieci.
⬤ Zaawansowane profilowanie i śledzenie przy użyciu perf, Ftrace i BPF (BCC i bpftrace).
⬤ Wyzwania wydajnościowe związane z hiperwizorami przetwarzania w chmurze.
⬤ Skuteczniejszy benchmarking.
Książka Systems Performance, Second Edition zawiera aktualne informacje na temat systemów operacyjnych i środowisk Linux, a także porusza kwestie, które odnoszą się do każdego systemu komputerowego. Książka ta przez wiele lat będzie obowiązkową lekturą w wiodących firmach technologicznych, podobnie jak jej pierwsze wydanie.
Zarejestruj swoją książkę, aby uzyskać wygodny dostęp do pobierania, aktualizacji i/lub poprawek, gdy tylko staną się dostępne. Szczegóły znajdują się wewnątrz książki.