XNU - Kernel Design

Kernel Design

Like some other modern kernels, XNU is a hybrid, containing features of both monolithic kernels and microkernels, attempting to make the best use of both technologies, such as the message passing capability of microkernels enabling greater modularity and larger portions of the OS to benefit from protected memory, as well as retaining the speed of monolithic kernels for certain critical tasks.

Currently, XNU runs on ARM, IA-32, and x86-64 processors, both single processor and SMP models.

Read more about this topic:  XNU

Famous quotes containing the words kernel and/or design:

    All true histories contain instruction; though, in some, the treasure may be hard to find, and when found, so trivial in quantity that the dry, shrivelled kernel scarcely compensates for the trouble of cracking the nut.
    Anne Brontë (1820–1849)

    You can make as good a design out of an American turkey as a Japanese out of his native stork.
    —For the State of Illinois, U.S. public relief program (1935-1943)