Документирование среды программирования для операционной системы L4Ka(Documenting the programmer environment for L4ka)
Содержание
- 2. Цель работы Главными задачами диплома являются: Работа раскрывает два аспекта: управление памятью (memory management) и взаимодействие
- 3. Управление памятью выделение (mapping) регионов физической памяти выделение/освобождение (unmapping) и передача (granting) регионов памяти между задачами
- 4. Взаимодействие между процессами написание сервиса для аппаратных прерываний (interrupt service routine) расширение функциональности менеджера памяти σ0
- 5. Операционные системы (ОС) ОС – это программа, предназначенная для управления всеми ресурсами вычислительной машины с целью
- 6. Схема ОС с макро-ядром
- 7. Схема ОС с микро-ядром
- 8. L4Ka – ОС с микро-ядром Основные механизмы: нити (threads) – процессы, имеющие единое адресное пространство и
- 9. Адресное пространство (АП) АП – это набор преобразований (translations) из виртуальных адресов в физические; содержит все
- 10. Адресное пространство (2) map – регион памяти в общем владении grant – регион памяти передается с
- 11. Адресное пространство (3) Задача – набор нитей, использующих адресное пространство совместно (shared) Нить определяется: используемым адресным
- 12. Менеджер памяти
- 13. Корневой менеджер памяти σ0
- 14. Планирование машинного времени
- 15. Типы данных OC L4Ka Основные типы данных: уникальный идентификатор (UID – unique ID) flex-pages тайм-аут (timeout)
- 16. Уникальный идентификатор
- 17. Flex-pages Flex-page – это непрерывные регионы адресного пространства необходимы для операций map и grant передаются как
- 18. Тайм-аут (timeout) Тайм-аут используется для контроля ВМП. В 32-х битном поле определены четыре тайм-аута.
- 19. Тайм-аут (timeout) (2)
- 20. Результат одной коммуникации между нитями возвращается в 32х-битном поле. Поле «mwords» говорит о числе принятых 32х-битных
- 21. В L4Ka имеется только один параметр для планирования. Он содержит поля в которых закодирован приоритет и
- 22. Системный вызов l4_myself Системный вызов возвращает уникальный идентификатор текущей нити.
- 23. Системный вызов l4_unmap Регион памяти, описанный входным параметром fpage, будет освобожден (удален из адресного пространства нити).
- 24. Системный вызов l4_thread_ex_regs С помощью этого системного вызова можно получить или изменить регистры EIP и ESP
- 25. Системный вызов l4_thread_switch Вызывающая нить добровольно освобождает ресурсы процессора. Планировщик выбирает следующую нить.
- 26. Системный вызов l4_thread_schedule Изменение значений приоритета и длины кванта времени нити производится посредством передаче в качестве
- 27. Системный вызов l4_task_new Этот системный вызов удаляет и/или создает задачу. Удаление задачи означает удаление адресного пространства
- 29. Скачать презентацию


























Министерство образования и науки Красноярского края Проекты классных руководителей Номинация: Со-бытие «Создание семейного порт
Модуль АИС «РЕГОСС::Запросы» Три шага создания запроса
Тесты как эффективная форма контроля качеств знаний учащихся.
Применение ударно резонансно-частотного способа очистки АСПО
Основные требования к знаниям и умениям специалиста по связям с общественностью
Организация педагогической поддержки в процессе адаптации к условиям образовательного учреждения
Уважаемые Дамы и Господа! Холдинг «Западно-Европейский Финансовый Союз» - динамично развивающаяся группа компаний, предоставляющ
Национальная и религиозная политика
NIR_29_03
СОВЕТ МОЛОДЫХ УЧЕНЫХ
Возрастная психология как наука
Технология моды. Профессии, смежные с компетенцией (для абитуриентов)
Бразилиа
Гласные О - Е после шипящих в корне
Монументы
МОУ «Ракитянская средняя общеобразовательная школа №2 имени А.И. Цыбулёва»
Прогноз погоды на основе примет чувашского народа
B еликая O течественная B ойна. B еликая O течественная B ойна 1941- 1945 гг. стала судьбоносным событием не только для нашей страны, но и дл
Разговорный стиль:
25 марта – День работника культуры
Защита населения от последствий ураганов и бурь
День российской печати
Рондеву по фильмам
Технология приготовления паштета из печени говяжьей
Обзор продукта. Дамир Халилов
КНС 2020
Презентация на тему Линии пересекающиеся и непересекающиеся
Проекты Сайт образовательного учреждения на образовательном портале УР Внедрение электронных журналов в образовательных учреж