Теперь мы уделим внимание особенностям аппаратного управления на РРС и х86. Обе архитектуры имеют аппаратные особенности управления памятью для поддержки окружения с реальной и виртуальной адресацией. Как и все операционные системы, менеджер памяти Linux зависит от аппаратной архитектуры. Этот раздел описывает аппаратную инициализацию на обеих архитектурах. Так как инициализация менеджера памяти полностью аппаратно-зависима, для понимания последовательности процесса инициализации нужно понимать аппаратную спецификацию. Менеджер памяти является одной из первых инициализируемых подсистем и запускается раньше, чем start_kernel () из-за своей аппаратно-зависимой сущности.