Публикации по теме 'operating-systems'


Первый процесс XV6 г.
Перед стартом В этом разделе мы поговорим о том, как после подготовки нескольких ресурсов для операционных систем (распределители страниц, таблица страниц ядра, таблица процессов и т. Д.) Создается и работает первый процесс. Шаги создания первого процесса следующие: Выделить структуру процесса (контекст, каталог таблицы страниц, указатель стека ядра…) Создайте таблицу страниц для пространства ядра Выделить страницу для кода инициализации пользователя Настроить фрейм-ловушку для iret..