Oprogramowanie – od aplikacji mobilnych i chmurowych po gry wideo i systemy zarządzania autonomicznym transportem – staje się coraz bardziej ograniczone czasowo. Musi zapewniać niezawodne wyniki płynnie, konsekwentnie i niemal natychmiast. Brak zdolności do zagwarantowania tego prowadzi do niezadowolenia klientów,... a w niektórych przypadkach może nawet stwarzać zagrożenie dla ludzkiego życia. Gdy złożone oprogramowanie działa źle lub zawodzi, inżynierowie muszą zidentyfikować i naprawić przyczyny. Zadanie nie jest proste, a do jego rozwiązania istniało niewiele narzędzi. Richard L. Sites, ekspert w analizie wydajności, podchodzi do problemu bezpośrednio, oferując skuteczne metody i profesjonalne narzędzia do identyfikacji dynamiki złożonych, czasowo ograniczonych programów, a także do zwiększenia niezawodności i usuwania problemów z wydajnością.Autor ma na swoim koncie kilkadziesiąt lat praktycznej pracy i szkolenia profesjonalnych programistów. Zapoznaje czytelnika z zasadami i technikami, które można zastosować w każdej środowisku, od urządzeń wbudowanych po centra danych, i wspiera je przykładami opartymi na systemach x86 i ARM podłączonych przez Ethernet działających pod kontrolą Linuxa. Bazując na informacjach uzyskanych za pomocą KUtrace, czytelnicy będą mogli korzystać z konkretnych rozwiązań, a nie tylko przeszukiwać techniki, takie jak wyłączanie pamięci podręcznej lub rdzeni.
Autor: Ричард Сайтс
Wydawnictwo: piter
Seria: Для профессионалов
Ograniczenia wiekowe: 16+
Rok wydania: 2024
ISBN: 9785446122646
Liczba stron: 512
Rozmiar: 234х165х27 mm
Typ osłony: Soft
Waga: 780 g
Metody dostawy
Wybierz odpowiednią metodę dostawy
Odbierz samodzielnie ze sklepu
0.00 PLN
Dostawa pakomatem
Dostawa kurierem