![]() ![]() Mach provides a separate memory area in which each application can run. Mach's major features include the following: ![]() This part of the operating system performs the fundamental tasks, such as data flow into and from the CPU, memory use, and so on. The heart of the Darwin core is called Mach. Mac OS X is built on a Unix core the Darwin core is based on the Berkeley Software Distribution (BSD) version of Unix. You can think of Mac OS X being composed of four layers the bottom layer provides the core OS services, whereas each layer toward the top provides services that are "closer" to the user. Finally, the top layer is the user interface, which is called Aqua. Then comes the application layer, which has four components, those being Classic, Carbon, Cocoa, and Java. Moving "up" through the layers, the next layer is the graphics subsystem, which consists of three parts: Quartz, OpenGL, and QuickTime. The base level of the operating system is its Unix core, which is called Darwin. Understanding the architecture and terminology of Mac OS X is important to be able to use it effectively.įunctionally, the Mac OS X architecture consists of several layers that are often shown graphically as in Figure 1.1. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |