Chcesz podnieść wydajność swoich aplikacji? Planujesz stworzenie systemu, który będzie uruchamiany na maszynach wyposażonych w procesory wielordzeniowe? A może próbowałeś już tworzyć aplikacje wielowątkowe, ale zniechęciłeś się po wielogodzinnych poszukiwaniach przyczyn błędów, które pojawiają się przy wysokich obciążeniach? Java niemal od początku swego istnienia jest wyposażona w mechanizmy umożliwiające tworzenie aplikacji wielowątkowych, lecz dopiero wersja 5. wniosła zupełnie nową jakość, dzięki wielu poprawkom zwiększającym wydajność maszyny wirtualnej oraz dodatkowym klasom ułatwiającym osiąganie lepszej współbieżności.
W książce "Java. Współbieżność dla praktyków" znajdziesz wyczerpujący opis metod projektowania i tworzenia aplikacji wielowątkowych. Przeczytasz nie tylko o klasach, ich działaniu i sposobach wykorzystania, ale również poznasz wzorce projektowe, praktyki programistyczne i modele, dzięki którym programowanie współbieżne jest łatwiejsze. Znajdziesz tu praktyczne aspekty oraz przykłady tworzenia pewnych, skalowalnych i łatwych w konserwacji aplikacji współbieżnych. Dowiesz się także, w jaki sposób testować aplikacje wielowątkowe, wynajdywać w nich błędy i usuwać je.
Dzięki książce poznasz:
Możliwości wykorzystania wątków Podstawy stosowania wątków Współdzielenie obiektów Struktura aplikacji wielowątkowych Zarządzanie wątkami i zadaniami Zastosowania pul wątków Optymalizowanie wydajności Skalowalność aplikacji wielowątkowych Testowanie aplikacji współbieżnych Model pamięci Javy Tworzenie własnych synchronizatorów
Wydawnictwo: Helion
Data wydania: 2007-05-29
Kategoria: Poradniki
ISBN:
Liczba stron: 376
Nawet najbardziej niezawodny komputer czasem działa nieprawidłowo. Rozwiązanie nasuwające się jako pierwsze -- oddanie sprzętu do naprawy -- tylko pozornie...
Kompleksowe źródło wiedzy o najpopularniejszej bazie danych Jak tworzyć wydajne bazy danych? Jak programować w Accesie? Jak zautomatyzować działanie...
Chcę przeczytać,