This section describes the essential components of the macOS architecture. Although this book does not intend to explain the macOS architecture in depth, as a Mac system administrator, support professional, coordinator, or advanced user, you must be familiar with the underlying components of macOS and how it was conceived and built. These concepts are necessary to understand how the system works, perform administrative tasks, and provide better support to end users.
So, let's jump right into the technical aspects of the system.
macOS can be better understood if seen as a layered architecture including key technologies that are continually improved. New features, bug fixes, and other improvements and enhancements are added regularly.
macOS is built on the foundation of the 64-bit Mach kernel, which manages processor resources, memory, and other low-level processes. There is a modified version of the BSD (Berkeley Software Distribution...