LINUX.ORG.RU

История изменений

Исправление lenin386, (текущая версия) :

Программы - это задачи.

Да. Которая, в предельном случае, может быть одна.

чего DOS делать не умеет. Для управления памятью больше 640 КБ нужны разные экстендеры.

Товарищ, ты чего такое говоришь. ДОС не умеет больше 640 КБ оперативы, это её характеристика. Но это не значит, что она не ОС. Если следовать твоей «логике», то 32-х битный Линукс - не операционная система, потому что не может 128 гигов оперативы. Товарищ, столько жавы нельзя сегодня. И завтра наверное жаву не трогай лучше.

правлять устройствами (определение, перечисление, выделение прерываний, MMIO) DOS не умеет в принципе.

Сходи по ссылке, которую я дал выше, и не выдумывай обязательных функций ОС.

 Основные функции: 
 - Исполнение запросов программ (ввод и вывод данных, запуск и остановка других программ, выделение и освобождение дополнительной памяти и др.).
 - Загрузка программ в оперативную память и их выполнение.
 - Стандартизованный доступ к периферийным устройствам (устройства ввода-вывода).
 - Управление оперативной памятью (распределение между процессами, организация виртуальной памяти).
- Управление доступом к данным на энергонезависимых носителях (таких как жёсткий диск, оптические диски и др.), организованным в той или иной файловой системе.
 - Обеспечение пользовательского интерфейса.
 - Сохранение информации об ошибках системы. 

Исправление lenin386, :

Программы - это задачи.

Да. Которая, в предельном случае, может быть одна.

чего DOS делать не умеет. Для управления памятью больше 640 КБ нужны разные экстендеры.

Товарищ, ты чего такое говоришь. ДОС не умеет больше 640 КБ оперативы, это её характеристика. Но не значит, что она не ОС. Если следовать твоей «логике», то 32-х битный Линукс - не операционная система, потому что не может 128 гигов оперативы. Товарищ, столько жавы нельзя сегодня. И завтра наверное жаву не трогай лучше.

правлять устройствами (определение, перечисление, выделение прерываний, MMIO) DOS не умеет в принципе.

Сходи по ссылке, которую я дал выше, и не выдумывай обязательных функций ОС.

 Основные функции: 
 - Исполнение запросов программ (ввод и вывод данных, запуск и остановка других программ, выделение и освобождение дополнительной памяти и др.).
 - Загрузка программ в оперативную память и их выполнение.
 - Стандартизованный доступ к периферийным устройствам (устройства ввода-вывода).
 - Управление оперативной памятью (распределение между процессами, организация виртуальной памяти).
- Управление доступом к данным на энергонезависимых носителях (таких как жёсткий диск, оптические диски и др.), организованным в той или иной файловой системе.
 - Обеспечение пользовательского интерфейса.
 - Сохранение информации об ошибках системы. 

Исходная версия lenin386, :

Программы - это задачи.

Да. Которая, в предельном случае, может быть одна.

чего DOS делать не умеет. Для управления памятью больше 640 КБ нужны разные экстендеры.

Товарищ, ты чего такое говоришь. ДОС не умеет больше 640 КБ оперативы, это её характеристика. Но не значит, что она не ОС. Если следовать твоей «логике», то 32-х битный Линукс - не операционная система, потому что не может 128 гигов оперативы. Товарищ, столько жавы нельзя сегодня. И завтра наверное жаву не трогай лучше.

правлять устройствами (определение, перечисление, выделение прерываний, MMIO) DOS не умеет в принципе.

Сходи по ссылке, которую я дал выше, и не выдумывай обязательных функций ОС.

Основные функции: - Исполнение запросов программ (ввод и вывод данных, запуск и остановка других программ, выделение и освобождение дополнительной памяти и др.). - Загрузка программ в оперативную память и их выполнение. - Стандартизованный доступ к периферийным устройствам (устройства ввода-вывода). - Управление оперативной памятью (распределение между процессами, организация виртуальной памяти). - Управление доступом к данным на энергонезависимых носителях (таких как жёсткий диск, оптические диски и др.), организованным в той или иной файловой системе. - Обеспечение пользовательского интерфейса. - Сохранение информации об ошибках системы.