Оглавление:
Определение - что означает Supervisor Call?
Вызов супервизора - это инструкция, отправляемая процессору компьютера, который предписывает ему передать управление компьютером программе супервизора операционной системы. Вызовы супервизора - это запросы на обслуживание операционной системы от самой операционной системы или другого работающего приложения. Эти запросы выполняются с помощью макросов или языковых функций.
Вызовы супервизора могут также упоминаться как системные вызовы.
Techopedia объясняет Supervisor Call
Вызовы супервизора - это инструкции в прикладных программах, которые переключают компьютер в состояние супервизора. Это позволяет операционной системе прерывать нормальный поток обработки и обрабатывать вызов супервизора, который запрашивает услуги, связанные с внутренними компонентами системы, такими как процесс, связанный с доступом к основной памяти, процесс, включающий доступ к сетевому оборудованию, или любой другой системный процесс более низкого уровня.
Вызовы Supervisor обеспечивают интерфейсы между операционной системой и системными процессами. Для большинства операций, взаимодействующих с системой, требуются разрешения, недоступные процессам уровня пользователя. Существует ряд макросов, которые упрощают процедуры вызова супервизора.
Популярные системные вызовы, присутствующие в Unix- и POSIX-совместимых операционных системах, открываются, пишутся, читаются и закрываются. Каждая новая операционная система содержит сотни системных вызовов.
Системные вызовы сгруппированы в пять категорий:
- Контроль над процессом
- Управление файлами
- Управление устройством
- Информационное обеспечение
- связь
