OS X és IOS rendszermag programozása

Értékelés:   (4.2 az 5-ből)

OS X és IOS rendszermag programozása (Henry Halvorsen Ole)

Olvasói vélemények

Összegzés:

A könyv az OS X illesztőprogramok fejlesztésére összpontosít, különösen az IOKit körül. Fontos gyakorlati információkat gyűjt össze, de jelentős hiányosságok vannak benne, különösen a videóillesztőprogramok és más kernelkomponensek tekintetében.

Előnyök:

A könyv érthető magyarázatokat kínál, összegyűjti az Apple eszközillesztőkkel kapcsolatos szétszórt információkat, és nagyon hasznos az IOKit-fejlesztéshez. Kitér a kernelfejlesztés gyakorlati szempontjaira, beleértve a hibakeresést és az illesztőprogramok telepítését.

Hátrányok:

A könyv terjedelme korlátozott, különösen hiányzik belőle a videóillesztőprogramok és más fontos kerneltémák lefedettsége. Néhány olvasó hiányolt oldalakat tapasztalt, és megjegyezte, hogy lényegében ez egy kizárólag az IOKitről szóló könyv, ami jelentős hiányosságokat hagyhat a kernel átfogó megértésében.

(8 olvasói vélemény alapján)

Eredeti címe:

OS X and IOS Kernel Programming

Könyv tartalma:

OS X és iOS kernelprogramozás egyesíti az alapvető operációs rendszer és kernelarchitektúra ismereteket egy rendkívül gyakorlatias megközelítéssel, amely segít hatékony kernel szintű kódot írni. Olyan alapvető fogalmakat tanulhatsz meg, mint a memóriakezelés és a szálszinkronizálás, valamint az I/O Kit keretrendszer. Megtanulja továbbá, hogyan írhat saját kernel szintű bővítményeket, például eszközillesztőket USB és Thunderbolt eszközökhöz, beleértve a hálózati, tárolási és audioillesztőket is.

Az OS X és iOS kernelprogramozás éleslátó és teljes körű bevezetést nyújt az XNU kernelbe, amely iPhone-okat, iPadeket, iPodokat, valamint Mac OS X szervereket és klienseket futtat. Ezután a Mac OS X és az iOS rendszerarchitektúrájának vizsgálatával bővíti látókörét. Az Apple operációs rendszereinek megértése lehetővé teszi, hogy hatékony eszközillesztőprogramokat írjon, például a könyvben tárgyaltakat az I/O Kit segítségével.

Az OS X és iOS rendszermag programozás segítségével:

⬤ Felfedezi a klasszikus kernelarchitektúra témáit, például a memóriakezelést és a szálszinkronizálást.

⬤ A kernel hibakeresési és profilalkotási eszközök alkalmazásával jól elsajátítja a kernelfejlesztési folyamat bonyolultságát.

⬤ Megtanulja, hogyan telepítse kernel szintű projektjeit, és hogyan csomagolja azokat sikeresen.

⬤ Hardvereszközökkel együttműködő kód írása.

⬤ Vizsgáljon meg könnyen érthető példakódot, amelyet saját projektjeiben is felhasználhat.

⬤ Hálózati szűrők létrehozása.

Akár hobbistaként, akár diákként, akár hivatásos mérnökként forduljon az OS X és aziOS Kernel programozáshoz, és találja meg a fejlesztés megkezdéséhez szükséges tudást.

A könyv egyéb adatai:

ISBN:9781430235361
Szerző:
Kiadó:
Nyelv:angol
Kötés:Puha kötés

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

OS X és IOS rendszermag programozása - OS X and IOS Kernel Programming
OS X és iOS kernelprogramozás egyesíti az alapvető operációs rendszer és...
OS X és IOS rendszermag programozása - OS X and IOS Kernel Programming

A szerző munkáit az alábbi kiadók adták ki:

© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)