реклама на сайте
подробности

 
 
> Четкое определение ОС?
a9d
сообщение Dec 28 2012, 17:48
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 312
Регистрация: 9-04-10
Пользователь №: 56 532



Здравствуйте.

Существует ли четкое определение, что есть ОС?
Какие признаки определяют, что это ОС а не программа?

Например очевидно, что всегда есть загрузчик. Он может быть очевиден или нет. Но даже в кооперативках, что-то должно запустить систему.
HAL должен присутствовать всегда? Например в RTOS да, а вот в коперативка уже непонятно.
Ядро? Это обязательный признак ОС? Есть проекты в которых есть диспетчер, но они себя не причисляют к ОС. Например protothread.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
AlexandrY
сообщение Dec 28 2012, 21:40
Сообщение #2


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(a9d @ Dec 28 2012, 19:48) *
Здравствуйте.

Существует ли четкое определение, что есть ОС?
Какие признаки определяют, что это ОС а не программа?

Например очевидно, что всегда есть загрузчик. Он может быть очевиден или нет. Но даже в кооперативках, что-то должно запустить систему.
HAL должен присутствовать всегда? Например в RTOS да, а вот в коперативка уже непонятно.
Ядро? Это обязательный признак ОС? Есть проекты в которых есть диспетчер, но они себя не причисляют к ОС. Например protothread.


А вот как быть с Андроидом или .NET MF которые сидят поверх ОС но и сами в свою очередь рулят процессами и потоками?
И зачем давать определение ОС?
Это титул. Как можно дать титулу определение? Его просто заслуживают. laughing.gif

Помню на заре юности у Микрочипа был аппнот который назывался в духе как реализовать RTOS на пике.
Там, если память не изменяет, был коротенький ассемблерный текст где вызывались в стиле Round-robin несколько процедурок.
После такого я тему копания определения RTOS для себя закрыл.
Т.е. шедуллеру(диспетчеру) достаточно быть у вас в мозгах и от этого просветления ваш код превращается в RTOS или OS автоматически wink.gif
Go to the top of the page
 
+Quote Post



Closed TopicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 30th July 2025 - 05:20
Рейтинг@Mail.ru


Страница сгенерированна за 0.01378 секунд с 7
ELECTRONIX ©2004-2016