При обновлении до Yosemite я обнаружил, что Mach_kernel больше не присутствует в корне (я много разрабатываю, поэтому я показал все скрытые файлы, для которых установлено значение YES). После небольшого поиска я нашел новое местоположение этого. /System/Libary/Kernels/kernel
Также был переименован в ядро.
Мой вопрос
Они все еще используют Маха в качестве своего «базовое ядро» а также почему они переместили это там на первом месте?
@ user1155120 Я так и думал. Виноват
—
E2Busy
Это все еще «Библиотека», а не «Библиотека». Если вы идете в Уровень ядра и драйверов устройств и прокрутите вниз до Ядра, вы найдете описание того, какую роль играет Mach в ядре OS X. История изменений этого документа показывает, что он был обновлен до 10.11.
—
user187561
Если бы вы смотрели в Руководство по защите целостности системы для OS X вы обнаружите, что / System является защищенным местоположением, в то время как / не включено в качестве System Only Location (Страница 5). Вы могли бы задаться вопросом, изначально ли у Yosemite был SIP, и расположение ядра является подготовительным для SIP, теперь в El Capitan.
—
user187561
/System/Library/Kernels/kernel
?