Почему рабочее состояние Unix (на диаграмме перехода состояния) делится на «Пользовательский запуск» и «Запуск ядра» .. и как я могу сопоставить свой ответ с типом реализации операционной системы.Диаграмма состояний перехода UNIX
1
A
ответ
1
работает пользователь, как правило, где чистое вычисление происходит - например: математика, обработка структур данных, анализ пользовательского ввода и т.д. режим ядра является то, что происходит, когда вы делаете - системный вызов экс: read()
write()
open()
ioctl()
или действительно что-нибудь, взаимодействующий с устройствами , файлы или службы ядра. Если вы хотите знать, почему, рассмотрите гарантии на стабильность, которые вы могли бы сделать, если произвольные процессы могли манипулировать байтами на диске напрямую, а не через абстракции, такие как файловая система.
Смежные вопросы
- 1. Операционная система Диаграмма состояний
- 2. Переход Диаграмма состояний R
- 3. Понимание редактор диаграмма состояний
- 4. Параллельное Диаграмма состояний
- 5. Диаграмма состояний детерминированных конечных автоматов
- 6. D3 круговая диаграмма перехода
- 7. Unix процессов Диаграмма путаницы
- 8. Рабочие процессы перехода состояний рабочего элемента
- 9. Graph блок-схема перехода от состояний
- 10. Диаграмма состояний поведенческого поведения UML: последствия для входа и выхода для ортогональных состояний
- 11. Операционные системы: диаграмма перехода состояния процесса
- 12. Операционные системы: процесс перехода состояния Диаграмма
- 13. код перехода из unix в windows xp
- 14. Сохранение состояний фрагментов viewpager Активность после перехода к предыдущему действию
- 15. Один перехода с несколькими событиями в UML диаграммы состояний
- 16. Диаграмма классов vs Диаграмма состояния (UML)
- 17. Как интерпретировать диаграмму состояний машины UML 2.5?
- 18. Графическая диаграмма перехода D3.js при переключении между источниками данных
- 19. Детерминированная диаграмма конечных автоматов
- 20. Графики состояний UML: переходы завершения
- 21. Опишите переход класса в диаграмме состояний штата UML
- 22. Диаграмма классов OO для структуры каталогов в UNIX || Windows
- 23. Список ВСЕХ состояний внутри состояний Машина
- 24. Преобразование состояний состояний в последовательности событий
- 25. Восстановление состояний расширенных/свернутых состояний дерева
- 26. анимировать селектор/переходы состояний
- 27. Схемы состояний UML правильного пути
- 28. PHP для перехода с использованием сокетов домена Unix
- 29. государственного шаблон для композитных диаграммы состояний
- 30. Диаграмма Google: Диаграмма столбцов, Круговая диаграмма Непрозрачность
Это уже не так, поскольку изобретение многопроцессорности. В многопроцессорной системе на одном ядре процессора может быть запущен код ядра, а в другом ядре ЦП может быть введен код пользователя. Так что это немного устарело ... –