Programarea nucleului OS X și IOS

Evaluare:   (4.2 din 5)

Programarea nucleului OS X și IOS (Henry Halvorsen Ole)

Recenzii ale cititorilor

Rezumat:

Cartea este o resursă axată pe dezvoltarea de drivere OS X, în special în jurul IOKit. Ea compilează informații practice importante, dar are lacune semnificative în acoperire, în special în ceea ce privește driverele video și alte componente ale kernelului.

Avantaje:

Cartea oferă claritate în explicații, colectează informații dispersate despre driverele dispozitivelor Apple și este foarte utilă pentru dezvoltarea IOKit. Ea acoperă aspectele practice ale dezvoltării kernelului, inclusiv depanarea și implementarea driverelor.

Dezavantaje:

Cartea este limitată în domeniul său de aplicare, în special lipsește acoperirea pe drivere video și alte subiecte importante ale kernelului. Unii cititori s-au confruntat cu pagini lipsă și au observat că este, în esență, o carte numai despre IOKit, ceea ce ar putea lăsa lacune semnificative pentru înțelegerea cuprinzătoare a kernelului.

(pe baza a 8 recenzii ale cititorilor)

Titlul original:

OS X and IOS Kernel Programming

Conținutul cărții:

Programarea nucleului OS X și iOS combină cunoștințele esențiale despre sistemul de operare și arhitectura nucleului cu o abordare extrem de practică care vă va ajuta să scrieți cod eficient la nivelul nucleului. Veți învăța concepte fundamentale precum gestionarea memoriei și sincronizarea firelor, precum și cadrul I/O Kit. Veți învăța, de asemenea, cum să scrieți propriile extensii la nivel de kernel, cum ar fi driverele de dispozitiv pentru dispozitivele USB și Thunderbolt, inclusiv driverele de rețea, de stocare și audio.

OS X and iOS Kernel Programming oferă o introducere incisivă și completă la nucleul XNU, care rulează iPhone-uri, iPad-uri, iPod-uri și servere și clienți Mac OS X. Apoi, vă veți extinde orizonturile pentru a examina arhitectura sistemului Mac OS X și iOS. Înțelegerea sistemelor de operare Apple vă va permite să scrieți drivere de dispozitive eficiente, precum cele abordate în carte, utilizând I/O Kit.

Cu OS X and iOS Kernel Programming, veți:

⬤ Descoperiți subiecte clasice de arhitectură a nucleului, cum ar fi gestionarea memoriei și sincronizarea firelor.

⬤ Deveniți versat în complexitatea procesului de dezvoltare a kernelului prin aplicarea instrumentelor de depanare și profilare a kernelului.

⬤ Învățați cum să vă implementați proiectele la nivel de kernel și cum să le împachetați cu succes.

⬤ Scrieți cod care interacționează cu dispozitive hardware.

⬤ Examinați coduri de exemplu ușor de înțeles care pot fi utilizate și în propriile proiecte.

⬤ Creați filtre de rețea.

Fie că sunteți un pasionat, student sau inginer profesionist, apelați la OS X andiOS Kernel Programming și găsiți cunoștințele de care aveți nevoie pentru a începe să dezvoltați.

Alte date despre carte:

ISBN:9781430235361
Autor:
Editura:
Limbă:engleză
Legare:Copertă moale

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Programarea nucleului OS X și IOS - OS X and IOS Kernel Programming
Programarea nucleului OS X și iOS combină cunoștințele esențiale despre sistemul...
Programarea nucleului OS X și IOS - OS X and IOS Kernel Programming

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)