Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Хочу все знать » структура операционной системы

Ответить
Настройки темы
структура операционной системы

Старожил


Сообщения: 431
Благодарности: 2

Профиль | Отправить PM | Цитировать


какая структура(основная)у любой операционки?

чем отличаются однопрограмные,многопрограмные
и много задачные?? как в них реализованно распределение памяти?

является ли фс часть ос?

Отправлено: 13:48, 09-10-2007

 

Аватара для dmitryst

Ветеран


Сообщения: 7114
Благодарности: 886

Профиль | Отправить PM | Цитировать


Цитата clop1000:
какая структура(основная)у любой операционки? »
ядро, драйвера ввода-вывода информации для ядра (API), ну и по мелочи - драйвера периферии, ФС, и так далее.
Цитата clop1000:
чем отличаются однопрограмные,многопрограмные »
- не понял...
Цитата clop1000:
и много задачные?? как в них реализованно распределение памяти? »
- ну дык, многозадачные позволяют запустить несколько приложений так, что пользователь ничего не заметит... . Распределение процессорного времени возможно по приоритету, по времени ("кадры" процессорного времени запрашиваются приложением). Память можно выделять сегментами, не зависящими друг от друга, опять же по запросу приложения.

Цитата clop1000:
является ли фс часть ос? »
- может быть подключаемым модулем (например, в Линукс - модуль raiserfs подключается только на время обмена данными с этим разделом (при условии, что сама система стоит на разделе, к примеру, ext2fs) ). При необходимости (с целью увеличения скорости) может быть организовано прямо в ядре, но это потребует пересборки ядра при смене стандарта ФС, к примеру.

-------
Осваиваю FreeBSD


Отправлено: 14:08, 09-10-2007 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Старожил


Сообщения: 431
Благодарности: 2

Профиль | Отправить PM | Цитировать


ок спасибо.

но я знаю что многопрограмыне и однопрограмные это однозадачные но вроде как у многопрограмных приложение может исполняться в фоновом режиме.

и интересуте распределение ресурсов в этих типах ОС.

Отправлено: 14:15, 09-10-2007 | #3


Аватара для dmitryst

Ветеран


Сообщения: 7114
Благодарности: 886

Профиль | Отправить PM | Цитировать


clop1000, аааа... В-общем, так. В однозадачных ОС можно осуществить, т.н. "резидентные" приложения, то есть они висят в памяти и ждут некоего события (программного или аппаратного перывания). Помнится, в ДОС это делалось через одно место, но всё-таки, худо-бедно работало. Память выделялась из "высоких" адресов, а остальные могли быть использованы для обычных приложений. Что касается остальных ресурсов... не помню, вроде, маскирование прерываний использовалось на время активности резидентного приложения, то есть все ресурсы были доступны "резиденту" эксклюзивно (на время активности). Так, вроде. Сейчас придут суровые ассемблерщики, поправят, если что

-------
Осваиваю FreeBSD


Отправлено: 14:25, 09-10-2007 | #4


Аватара для Tigr

Хищник (ушел из жизни)


Сообщения: 7167
Благодарности: 335

Профиль | Сайт | Отправить PM | Цитировать


Цитата dmitryst:
многозадачные позволяют запустить несколько приложений так, что пользователь ничего не заметит... »

-------
"Большинство болезней от некачественного блока питания" (Авиценна, X-XI век н.э.) || Если я не ответил Вам в теме, то отправьте, пожалуйста, ссылку на нее с комментариями через РМ || Кто я такой, чтоб не пить ! (© М. Жванецкий)


Отправлено: 10:10, 10-10-2007 | #5


Аватара для dmitryst

Ветеран


Сообщения: 7114
Благодарности: 886

Профиль | Отправить PM | Цитировать


Tigr, шо? Глупость написал?

-------
Осваиваю FreeBSD


Отправлено: 10:47, 10-10-2007 | #6


Аватара для Arrest

runs with scissors


Сообщения: 642
Благодарности: 77

Профиль | Отправить PM | Цитировать


clop1000
Очень советую почитать книгу Этуша Таненбаума, Операционные системы: построение и анализ называется.
dmitryst
ну, в некотором роде

-------
- Why do you call this version of software 'beta'?
- Coz it's beta than nothing.


Отправлено: 17:59, 10-10-2007 | #7


Старожил


Сообщения: 431
Благодарности: 2

Профиль | Отправить PM | Цитировать


чет не нашел такой книги

Отправлено: 22:23, 10-10-2007 | #8


Аватара для yurfed

Ветеран


Сообщения: 20045
Благодарности: 3122

Профиль | Отправить PM | Цитировать


Цитата dmitryst:
Помнится, в ДОС это делалось через одно место, но всё-таки, худо-бедно работало »
Получается в Windows этих мест не одно. Я считаю в ДОС это делалось так, как и положено этому делаться.
А в общем, здесь (многозадачность), идёт распределение процессорного времени. Это возможность i386 (и совместимых) процессоров.

-------
Хочу ли я - Могу ли я - Говно ли я - Магнолия


Отправлено: 22:34, 10-10-2007 | #9


Аватара для Tigr

Хищник (ушел из жизни)


Сообщения: 7167
Благодарности: 335

Профиль | Сайт | Отправить PM | Цитировать


Цитата dmitryst:
шо? Глупость написал? »
Нет, но все равно смешно.

-------
"Большинство болезней от некачественного блока питания" (Авиценна, X-XI век н.э.) || Если я не ответил Вам в теме, то отправьте, пожалуйста, ссылку на нее с комментариями через РМ || Кто я такой, чтоб не пить ! (© М. Жванецкий)


Отправлено: 00:09, 11-10-2007 | #10



Компьютерный форум OSzone.net » Компьютеры + Интернет » Хочу все знать » структура операционной системы

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Установка - Структура файловой системы на диске повреждена и непригодна OLEGator007 Microsoft Windows 7 3 07-11-2009 13:24
Ядро операционной системы alex2704 Microsoft Windows NT/2000/2003 1 20-05-2008 01:18
Разное - Удаление операционной системы. VM007 Microsoft Windows 2000/XP 2 23-01-2008 15:00
Загрузка операционной системы Orion Microsoft Windows 95/98/Me (архив) 13 25-05-2005 05:09
Разрядность операционной системы ankerok Хочу все знать 7 09-01-2003 16:45




 
Переход