Помощь в написании студенческих работ
Антистрессовый сервис

Проектирование. 
Создание POSIX-совместимой операционной системы для встраиваемых устройств

РефератПомощь в написанииУзнать стоимостьмоей работы

Адресное пространство — соответствие между страницами виртуальной памяти и фреймами физической памяти. Одна и та же область физической памяти может быть «смонтирована» в разные адресные пространства по разным адресам. Файл — представление потока данных в ядре. Существуют различные типы: файл на диске, memory stream, директория, pipe, PTY. Фрейм — минимальная единица физической памяти, которая… Читать ещё >

Проектирование. Создание POSIX-совместимой операционной системы для встраиваемых устройств (реферат, курсовая, диплом, контрольная)

Объекты ядра

Поток — минимальная вычислительная единица. В каждый момент времени активен один поток, остальные — хранят свое последнее состояние и ожидают в очереди планировщика. Каждый поток обладает отдельным стеком, адресным пространством и ссылкой на текущий объект ожидания.

Объект ожидания — объект, описывающий причину «засыпания» потока и логику его «просыпания». Поддерживается вечное ожидание, ожидание таймаута, ожидание данных в потоке, ожидание окончания порожденного подпроцесса. операционный программный posix код Процесс — объединяет в себе несколько потоков, набор открытых файлов, обработчиков сигналов, переменные окружения и прочую информацию.

Адресное пространство — соответствие между страницами виртуальной памяти и фреймами физической памяти. Одна и та же область физической памяти может быть «смонтирована» в разные адресные пространства по разным адресам.

Фрейм — минимальная единица физической памяти, которая может быть присоединена к адресному пространству.

Файл — представление потока данных в ядре. Существуют различные типы: файл на диске, memory stream, директория, pipe, PTY.

VFS (virtual file system, виртуальная файловая система) — ФС, объединяющая несколько реальных ФС путем монтирования.

Показать весь текст
Заполнить форму текущей работой