Promocja!

Najlepsza cena Wydajność i optymalizacja kodu – Richard L. Sites

Pierwotna cena wynosiła: 77,10 zł.Aktualna cena wynosi: 38,55 zł.

Darmowa dostawa przy zamówieniach powyżej 160,00 zł

  • Szybka wysyłka zamówienia oraz możliwość darmowej dostawy.
  • 30 dni na zwrot i zwrot pieniędzy.
  • Opakowanie staranne i ekologiczne.
Bezpieczna płatność
Obsługiwane metody płatności
SKU: SK0780406-PL20260613-111959 Kategoria:

Opis

Mimo że dysponujemy coraz szybszym i wydajniejszym sprzętem,oprogramowaniu wciąż stawia się wyśrubowane wymagania: musi działaćbłyskawicznie i niezawodnie. Nieraz od jakości pracy systemu zależybardzo dużo, nawet bezpieczeństwo i życie człowieka. Eliminacjaźródłowych przyczyn problemów wydajnościowych jest jednak niezwykletrudnym zadaniem. Wymaga wiedzy o działaniu sprzętu, interakcjach między komponentami systemu, a także wysokiej klasy umiejętnościprogramistycznych.

Ta książka jest przeznaczona dla programistów i osób zaawansowanych w nauce programowania. Dzięki niej nauczysz się uwzględniać w projektachnarzędzia do obserwacji pracy kodu i analizować uzyskane dzięki nim dane o wydajności. Dowiesz się też, jak na podstawie takiego wnioskowaniauzyskiwać znaczną poprawę w szybkości przetwarzania powolnych operacji.Prezentowane treści zilustrowano przykładami i ćwiczeniami w języku Club C++ w systemie Linux. Materiał zawarty w książce to trzy głównezagadnienia: pomiary, obserwacje, a także wnioskowanie i nanoszeniepoprawek w kodzie. Wartościową częścią książki jest omówienie procesubudowy niskokosztowego narzędzia do obserwacji KUtrace i jegozastosowania we wdrażaniu wyrafinowanych rozwiązań programistycznych. Wten sposób można u źródła usuwać przyczyny problemów z wydajnością kodu.

Najciekawsze zagadnienia:

  • problemy sprzętowe: procesory, pamięci, dyski twarde, nośniki SSD isieci
  • korygowanie kodu wolno działającego programu
  • przydatne mechanizmy monitorowania pracy kodu
  • analiza danych dotyczących wydajności
  • identyfikacja problemów, takich jak wykonywanie zbyt wieluinstrukcji,powolne wykonywanie instrukcji, oczekiwanie na zasoby iblokadyprogramowe

Kod eksperta: tu każdy bit ma znaczenie!

 

EAN: 9788328395152