Programowanie jądra systemów OS X i IOS

Ocena:   (4,2 na 5)

Programowanie jądra systemów OS X i IOS (Henry Halvorsen Ole)

Opinie czytelników

Podsumowanie:

Książka ta jest ukierunkowanym źródłem informacji na temat tworzenia sterowników dla systemu OS X, w szczególności wokół IOKit. Kompiluje ważne praktyczne informacje, ale ma znaczące luki w pokryciu, szczególnie w odniesieniu do sterowników wideo i innych komponentów jądra.

Zalety:

Książka oferuje przejrzyste wyjaśnienia, zbiera rozproszone informacje na temat sterowników urządzeń Apple i jest bardzo przydatna do rozwoju IOKit. Obejmuje praktyczne aspekty rozwoju jądra, w tym debugowanie i wdrażanie sterowników.

Wady:

Książka ma ograniczony zakres, w szczególności brakuje w niej informacji na temat sterowników wideo i innych ważnych tematów związanych z jądrem. Niektórzy czytelnicy doświadczyli brakujących stron i zauważyli, że jest to zasadniczo książka wyłącznie na temat IOKit, co może pozostawić znaczące luki w kompleksowym zrozumieniu jądra.

(na podstawie 8 opinii czytelników)

Oryginalny tytuł:

OS X and IOS Kernel Programming

Zawartość książki:

OS X and iOS Kernel Programming łączy w sobie niezbędną wiedzę na temat systemu operacyjnego i architektury jądra z wysoce praktycznym podejściem, które pomoże ci napisać efektywny kod na poziomie jądra. Poznasz podstawowe koncepcje, takie jak zarządzanie pamięcią i synchronizacja wątków, a także framework I/O Kit. Dowiesz się również, jak pisać własne rozszerzenia na poziomie jądra, takie jak sterowniki urządzeń USB i Thunderbolt, w tym sterowniki sieciowe, pamięci masowej i audio.

OS X and iOS Kernel Programming zapewnia wnikliwe i kompletne wprowadzenie do jądra XNU, które obsługuje iPhone'y, iPady, iPody oraz serwery i klientów Mac OS X. Następnie rozszerzysz swoje horyzonty, aby zbadać architekturę systemów Mac OS X i iOS. Zrozumienie systemów operacyjnych Apple pozwoli ci pisać wydajne sterowniki urządzeń, takie jak te omówione w książce, przy użyciu I/O Kit.

Dzięki OS X and iOS Kernel Programming: ⬤ Poznasz klasyczną architekturę jądra systemów operacyjnych Apple.

⬤ Odkryjesz klasyczne tematy architektury jądra, takie jak zarządzanie pamięcią i synchronizacja wątków.

⬤ Poznasz zawiłości procesu rozwoju jądra poprzez zastosowanie narzędzi do debugowania i profilowania jądra.

⬤ Dowiesz się, jak wdrażać projekty na poziomie jądra i jak je skutecznie pakować.

⬤ Napisać kod, który współdziała z urządzeniami sprzętowymi.

⬤ Zapoznanie się z łatwym do zrozumienia kodem przykładowym, który można również wykorzystać we własnych projektach.

⬤ Tworzenie filtrów sieciowych.

Niezależnie od tego, czy jesteś hobbystą, studentem, czy profesjonalnym inżynierem, sięgnij po OS X andiOS Kernel Programming i znajdź wiedzę potrzebną do rozpoczęcia programowania.

Dodatkowe informacje o książce:

ISBN:9781430235361
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Programowanie jądra systemów OS X i IOS - OS X and IOS Kernel Programming
OS X and iOS Kernel Programming łączy w sobie niezbędną wiedzę na temat...
Programowanie jądra systemów OS X i IOS - OS X and IOS Kernel Programming

Prace autora wydały następujące wydawnictwa:

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)