OSDev

для всех
Текущее время: 29 мар 2024, 12:40

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 13 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: Однотипность реализаций ОС
СообщениеДобавлено: 03 фев 2015, 20:12 
Аватара пользователя

Зарегистрирован: 28 май 2012, 23:44
Сообщения: 237
Откуда: Санкт-Петербург
Actium писал(а):
вместо ... - hlt, а любая работа системного уровня активируется обработчиками прерываний.

А она разве не активируется? По таймеру, или что там сейчас вместо него применяют?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Однотипность реализаций ОС
СообщениеДобавлено: 03 фев 2015, 22:08 

Зарегистрирован: 31 окт 2011, 18:20
Сообщения: 230
Цитата:
вместо ... - hlt, а любая работа системного уровня активируется обработчиками прерываний.

Так и сделано в нормальных системах. По прерыванию таймера либо происходит переключение задачи (т.е. пауза одной и запуск другой) из тех, что есть в очереди, либо ставится и запускается новая. Также по другим прерываниям менеджер I/O может вернуть ранее убранные задачи.
Если задач нет - нормальная система как раз-таки уходит в hlt, и по прерываниям возобновляет работу.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Однотипность реализаций ОС
СообщениеДобавлено: 08 фев 2015, 01:24 

Зарегистрирован: 04 ноя 2007, 14:48
Сообщения: 113
pavia, скажи пожалуйста, какую конкретно тему ты имеешь ввиду, говоря "Тут пытались обсуждалась функциональную ОС ( ОС на ЛИСП)"?


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 13 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB