Bookbot

OS X and iOS Kernel Programming

Parametri

  • 503pagine
  • 18 ore di lettura

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)
Ti avviseremo via email non appena lo rintracceremo.

Metodi di pagamento