种整合的档案系统。整合Mach到XNU内核的好处是可携性，或者是在不同形式的系统使用软体的能力。举例来说，一个作业系统核心整合了Mach微核心，能够提供多种不同CPU架构的二进位格式到一个单一的档案（例如x86和PowerPC），这是因为它使用了Mach-O的二进位格式。Mach的缺点则是增加了作业系统内核 的复杂度。在过去的微核心实作上，这种复杂度有时候会导致很难分离核心效能的问题。因此，採用Mach微核心会伴随风险，但它有潜在的好处是广泛的可移植性。以Darwin可移植性的具体例子来说，在2005年