Maggiori informazioni sul libro
OS X and iOS Kernel Programming merges essential operating system and kernel architecture knowledge with a practical approach for writing effective kernel-level code. It covers fundamental concepts like memory management and thread synchronization, along with the I/O Kit framework. You'll learn to create kernel-level extensions, including device drivers for USB and Thunderbolt devices, as well as networking, storage, and audio drivers. The book offers a comprehensive introduction to the XNU kernel, which powers iPhones, iPads, iPods, and Mac OS X servers and clients, while also exploring the system architecture of Mac OS X and iOS. Key topics include classical kernel architecture, kernel debugging and profiling tools, and efficient device driver development using I/O Kit. You'll find easy-to-understand example code applicable to your projects, including creating network filters. This resource is ideal for intermediate and advanced programmers looking to deepen their understanding of OS X and iOS, as well as kernel-level programming. It caters to hobbyists, students, and professional engineers interested in application performance and system administration on OS X clusters. The content encompasses operating system fundamentals, the kernel development environment, and advanced kernel programming techniques, ensuring a thorough grasp of the subject matter.
Acquisto del libro
OS X and iOS Kernel Programming, Ole Henry Halvorsen, Douglas Clarke
- Lingua
- Pubblicato
- 2011
- product-detail.submit-box.info.binding
- (In brossura)
Metodi di pagamento
Ancora nessuna valutazione.


