Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Теория операционных систем


Новое направление Портала RusFAQ.ru:
MosHoster.ru - Профессиональный хостинг

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Установка и настройка ОС / Теория операционных систем

Выпуск № 121
от 27.04.2008, 16:35

Администратор:Калашников О.А.
В рассылке:Подписчиков: 418, Экспертов: 35
В номере:Вопросов: 1, Ответов: 1

Нам важно Ваше мнение об этой рассылке.
Оценить этот выпуск рассылки >>


Вопрос № 133623: Здравствуйте, уважаемые эксперты! Помогите пожалуйста разобраться : Читаю курс http://www.intuit.ru/department/os/osintro/1/2.html ,и не могу понять что автор подразумевает под этими фразами: ////Изменяется сам процесс прогона программ. Т...

Вопрос № 133.623
Здравствуйте, уважаемые эксперты!
Помогите пожалуйста разобраться :
Читаю курс http://www.intuit.ru/department/os/osintro/1/2.html ,и не могу понять что автор подразумевает под этими фразами:
////Изменяется сам процесс прогона программ. Теперь пользователь приносит программу с входными данными в виде колоды перфокарт и указывает необходимые ресурсы.//////
и
////Смена запрошенных ресурсов вызывает приостановку выполнения программ, в результате процессор часто простаивает. Для повышения эффективности использования компьютера задания с похожими ресурсами начинают собирать вместе, создавая пакет заданий./////
Вообще не понятно что автор имеет ввиду когда говорит "ресурсы".
В тексте есть упоминания "вычислительные ресурсы" и "системные ресурсы" и "удалёные ресурсы" ,а что это такое и что именно входит в каждый из этих классов не понятно.А главное какие ещё есть классы ресурсов в рамках эвм,помимо 3-х названных.
Не понятно что значит "указывает необходимые ресурсы".
"Смена запрошенных ресурсов" - не понятно кто меняет,что меняет.
Пожалуйста проясните.
P.S.Пробовал задать эти вопорсы на их форуме,но ответа так и не получил.

Отправлен: 22.04.2008, 15:52
Вопрос задал: Владислав Олегович (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Shapoklak
Здравствуйте, Владислав Олегович!
Гмм... Попробуем вспомнить. Лет 20 назад такое было, при использовании ЕС ЭВМ (ну и IBM, чьим аналогом ЕС ЕВМ была). Да, когда-то на перфокартах была набита и сама программа, и данные к ней. Перфокарты сдавали на ВЦ, потом получали распечатку результатов работы программы. Потом появились магнитные ленты, стали набивать на них с помощью специального устройства УПД - устройство подготовки данных. Ресурсы, которые нужно было указывать - используемые диски, магнитные ленты (и номера устройств, на которых смонтированы носители), используемая оперативная память, порядок управления задачами (пакетная обработка, вперед проходили пакеты с более высоким приоритетом, наивысший был 15 - собственно, приоритет влиял и на объем выделенных ресурсов, и на скорость выполнения задания, следил за всей этой механикой дежурный системный оператор - он брал пакеты у пользователей, запускал их, менял параметры при необходимости.
Необходимость случалась, т.к. были в том поколении ОС узкие места - устройства ввода-вывода (электромеханические работали медленно и тормозили весь процесс). Ну или когда какое-то задание нужно было срочно выполнить раньше тех, которые уже были посланы...
Оператор видел ход выполнения заданий (когда появился дисплей, а до того, протокол состояния системы печатался) и корректировал процесс.
Насчет того, как указывали, можно почитать про ЯУЗ (язык управления заданиями, он же JCL - Job Control Language), пользователь указывал необходимое в операторе job и других.
Вот тут можете посмотреть, там есть пример задания (правда, без подробной расшифровки). А тут и несколько листов далее - подробно о JCL - посмотрите операторы job, exec, dd... и тогда станет более понятно то, о чем Вы спрашиваете.
Кроме того, когда появились терминалы, некоторую часть работы по управлению заданием (только своим) стали выполнять пользователи. Например, они могли менять данные, вводя их с клавиатуры и наблюдая за процессом на дисплее, перезапускать задание с новыми данными. Меняли и параметры запуска.
На более простых системах (ЕС1010 - стояли как рабочие машины, например, на научно-исследовательских судах) работали уже не системные операторы, а опытные пользователи. Для управления существовали целые системы команд. Например, ДЕМОС - система команд для пользователей для ОС ЕС - руководство тут.
На ЕС 1036 существовала СВМ для ЕС ЭВМ (система виртуальных машин - там свои команды были) . Пользователи управляли своей виртуальной машиной (которой выделялась часть ресурсов, так что казалось, что работаешь автономно), а сисоп - работой всей системы.
Ответ отправила: Shapoklak (статус: Академик)
Россия, Орск
Организация: школа
Адрес: www.school56orsk.narod.ru
WWW: компьютерные фирмы г. Орска
ICQ: 101137510
----
Ответ отправлен: 22.04.2008, 22:39
Оценка за ответ: 5
Комментарий оценки:
Огромное Вам спасибо, за содержательный ответ!!!


Вы имеете возможность оценить этот выпуск рассылки.
Нам очень важно Ваше мнение!
Оценить этот выпуск рассылки >>

Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2008, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Техподдержка портала, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале

∙ Версия системы: 4.91 pre 5.0 RC1 от 13.04.2008

Яндекс Rambler's Top100
RusFAQ.ru | MosHoster.ru | MosDesigner.ru | RusIRC.ru
Kalashnikoff.ru | RadioLeader.ru | RusFUCK.ru

В избранное