некоторые общие вопросы об архитектуре Mac OS X.
Я примерно знаю, что делает Objective C 2.0 Runtime.(например, загрузка классов, отправка сообщений и т. д.)
Однако я не знаю, где среда выполнения вписывается в схему вещей, от ядра до отдельных процессов.
Я считаю, что это библиотека, но какой процесс отвечает за загрузку этой библиотеки и ее запуск?
Существует ли один экземпляр среды выполнения, работающий в любой момент времени насистема?Или несколько?(Это для процесса?)
Является ли эта архитектура принципиально одинаковой (с точки зрения общего дизайна) в iOS?
спасибо.