Wydajność i optymalizacja kodu. Istota dynamiki działania oprogramowania Gniezno

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ży bardzo dużo, nawet bezpieczeństwo i życie człowieka. Eliminacja źródłowych przyczyn problemów …

od 59,50 Najbliżej: 47 km

Liczba ofert: 3

Oferta sklepu

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ży bardzo dużo, nawet bezpieczeństwo i życie człowieka. Eliminacja źródłowych przyczyn problemów wydajnościowych jest jednak niezwykle trudnym zadaniem. Wymaga wiedzy o działaniu sprzętu, interakcjach między komponentami systemu, a także wysokiej klasy umiejętności programistycznych. Ta książka jest przeznaczona dla programistów i osób zaawansowanych w nauce programowania. Dzięki niej nauczysz się uwzględniać w projektach narzędzia do obserwacji pracy kodu i analizować uzyskane dzięki nim dane o wydajności. Dowiesz się też, jak na podstawie takiego wnioskowania uzyskiwać znaczną poprawę w szybkości przetwarzania powolnych operacji. Prezentowane treści zilustrowano przykładami i ćwiczeniami w języku C lub C++ w systemie Linux. Materiał zawarty w książce to trzy główne zagadnienia: pomiary, obserwacje, a także wnioskowanie i nanoszenie poprawek w kodzie. Wartościową częścią książki jest omówienie procesu budowy niskokosztowego narzędzia do obserwacji KUtrace i jego zastosowania we wdrażaniu wyrafinowanych rozwiązań programistycznych. W ten 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 i sieci 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 wielu instrukcji, powolne wykonywanie instrukcji, oczekiwanie na zasoby i blokady programowe Kod eksperta: tu każdy bit ma znaczenie! Wydajność i optymalizacja kodu – Istota dynamiki działania oprogramowania W dobie coraz szybszego sprzętu, wymagania stawiane oprogramowaniu są wyższe niż kiedykolwiek. Książka "Wydajność i optymalizacja kodu" autorstwa Richarda L. Sitesa to nieocenione źródło wiedzy dla programistów, którzy pragną zrozumieć, jak poprawić wydajność swoich aplikacji i systemów. Dzięki tej publikacji nauczysz się, jak eliminować źródłowe przyczyny problemów wydajnościowych, co jest kluczowe dla bezpieczeństwa i niezawodności działania oprogramowania. Dla kogo jest ta książka? Programiści na różnych poziomach zaawansowania Osoby uczące się programowania, które chcą zgłębić temat wydajności Specjaliści zajmujący się optymalizacją kodu Inżynierowie oprogramowania pracujący w systemach Linux Co zyskasz dzięki tej publikacji? Umiejętność analizy wydajności kodu za pomocą narzędzi do obserwacji Wiedzę na temat poprawy szybkości przetwarzania operacji Praktyczne umiejętności dzięki przykładom i ćwiczeniom w języku C lub C++ Lepsze zrozumienie interakcji między komponentami systemu Kluczowe tematy i obszary Wydajność oprogramowania Optymalizacja kodu Analiza danych o wydajności Programowanie w języku C i C++ w systemie Linux O Autorze Richard L. Sites to doświadczony programista i ekspert w dziedzinie wydajności oprogramowania, który dzieli się swoją wiedzą i doświadczeniem w tej książce, oferując praktyczne podejście do optymalizacji kodu. O Wydawcy Wydawnictwo Helion to renomowany wydawca specjalizujący się w literaturze informatycznej, oferujący szeroki wachlarz publikacji dla programistów i specjalistów IT. Dzięki wysokiej jakości materiałom, Helion zdobył zaufanie czytelników na całym świecie. Producent/osoba odpowiedzialna za bezpieczeństwo produktuHELION S.A.Kościuszk 1C44-100 Gliwicegpsr@grupahelion.pl322309863

Specyfikacja

Podstawowe informacje

Autor
  • Richard L. Sites
Wybrane wydawnictwa
  • Helion
Okładka
  • Miękka
Format
  • 16.5 x 23.5 cm
Rok wydania
  • 2023
Ilość stron
  • 464
Tematyka
  • Hardware
ISBN
  • 9788328395152