制，和一些锁原语。XNU中的BSD代码来自FreeBSD内核。尽管其中相当一部分代码都被深度修改过，苹果和FreeBSD项目之间依然会交换代码。
K32/K64.XNU在Mac OS X 10.6 Snow Leopard（Darwin版本号10）及之后演化为两个分支，称为K32的32位版和称为K64的64位版。K32可以在用户态运行64位应用。Mac OS X 10.6 的新特性是在64位用户空间运行XNU。在除2008年及之后的Mac Pro和Xserve外的所有设备上，K32