Пакетная система - Большая Энциклопедия Нефти и Газа, статья, страница 3
Ты слишком много волнуешься из-за работы. Брось! Тебе платят слишком мало для таких волнений. Законы Мерфи (еще...)

Пакетная система

Cтраница 3


Очевидно, имеет смысл более подробно рассмотреть вышеупо - мянутые интервалы и моменты времени. Временем запроса называется момент передачи системе заявки на обслуживание. В пакетных системах передачей заявки считается ввод управляющих карт задания с помощью соответствующего устройства ввода. Для пользователя передача заявки сводится к передаче колоды перфокарт на пункт приема данных. Взаимоотношения между пользователями, пунктом приема данных и вычислительной системой могут быть установлены таким образом, что при передаче задания на пункт приема оно будет вводиться в машину с некоторой задержкой. Однако современные операционные системы чаще всего предоставляют возможность непосредственного ввода заданий с помощью терминала или удаленного устройства пер-фокарточного ввода. При диалоговом вводе с терминала время запроса иногда совпадает со временем регистрации пользователя, а иногда переносится на более поздний момент, когда выдается команда ввода входного потока. В каждом таком случае точное определение соответствующего времени предполагает рассмотрение конкретных структурных особенностей данной операционной системы.  [31]

Функционирование системы разделения времени главным образом имеет целью оперативное обслуживание пользователей и поддержание с ними активного диалога. Эта цель иногда достигается за счет некоторого снижения эффективности использования оборудования. Несмотря на то что пакетные системы с мультипрограммированием и системы разделения времени имеют немало аналогичных механизмов, обеспечивающих одновременную работу и взаимодействие устройств вычислительной установки, назначения этих систем совершенно различны. Пакетные системы с мультипрограммированием обеспечивают наиболее эффективное использование аппаратуры. Системы же разделения времени предназначаются для оперативного обслуживания запросов пользователей.  [32]

Представление о системе как об универсальной и логически завершенной имеет еще одну слабую сторону: при ее разработке недостаточно учитывается необходимость модификации создаваемой структуры в будущем. Все дело в том, что, каким бы универсальным не казался в момент проектирования образ универсальной системы, со временем он может оказаться неадекватным. Хорошим примером может служить включение в универсальную пакетную систему средств диалоговой обработки транзакций. Даже очень мощная и хорошо продуманная система, которая в процессе разработки считается всеобъемлющей, в какой-то момент может перестать удовлетворять пользователей в связи с появлением у них новых потребностей.  [33]

Ближайшие перспективы лесопиления в Союзе связаны с освоением целого ряда новых механизмов, задача которых - резко повысить производительность как существующих лесозаводов, так и новостроящихся и проектирующихся в тре-тьейпятилетке. Наиболее отсталым показателем является количество продукции, падающее на 1 списочного рабочего. Переход на 100 % - ную искусственную сушку, пакетную систему хранения и транспортирования пилопродукции, усвоение многопильной обрезки и торцовки, введение стаккеров и анстаккеров должны удвоить и утроить производительность рабочей силы, ликвидировав все трудоемкие процессы в лесопилении.  [34]

Конкретная подсистемная среда может в значительной степени стеснять программистов. Бывает так, что в одной из подсистем не обеспечен доступ к некоторым необходимым библиотекам, и поэтому для работы с ними приходится пользоваться другой подсистемой. Многие современные системы, в которых средства разделения времени надстраивались над ранее разработанными пакетными системами, имеют серьезные недостатки, связанные с тем, что с терминала нельзя обратиться к данным, каталогизированным в рамках пакетной системы, или, наоборот, программе, выполняющейся в пакете, недоступны наборы данных, созданные при работе с терминалов. Возможны ситуации, когда одна из подсистем не гарантирует доступа к данным, относящимся к соседней подсистеме. С целью устранения несоответствий между средствами программирования, предоставленными различным пользователям, необходимо создать единую подсистему разработки программ, пригодную для любого способа доступа и для работы с любым языком программирования.  [35]

Изучение ранних систем показывает, что время от поступления задания в вычислительный центр до введения его в машину составляет около 44 % времени прохождения задания через систему. Теперь, как правило, дела обстоят не так плохо даже в классической пакетной системе, несмотря на то, что среднее время системного прохождения задания составляет от 2 до 4 час, а обработка задачи в машине - всего лишь 6 мин.  [36]

Задания, выполняемые под управлением систем различных типов, в общем, тоже различаются. Системы разделения времени применяются в тех случаях, когда каждый выдаваемый запрос можно обслужить очень быстро, и, таким образом, пользователи, находящиеся за терминалами, получают ответы практически через несколько секунд. Однако, если приходится выполнять большие задания и на время их выполнения не устанавливаются жесткие ограничения, предпочтение отдается пакетным системам.  [37]

Конкретная подсистемная среда может в значительной степени стеснять программистов. Бывает так, что в одной из подсистем не обеспечен доступ к некоторым необходимым библиотекам, и поэтому для работы с ними приходится пользоваться другой подсистемой. Многие современные системы, в которых средства разделения времени надстраивались над ранее разработанными пакетными системами, имеют серьезные недостатки, связанные с тем, что с терминала нельзя обратиться к данным, каталогизированным в рамках пакетной системы, или, наоборот, программе, выполняющейся в пакете, недоступны наборы данных, созданные при работе с терминалов. Возможны ситуации, когда одна из подсистем не гарантирует доступа к данным, относящимся к соседней подсистеме. С целью устранения несоответствий между средствами программирования, предоставленными различным пользователям, необходимо создать единую подсистему разработки программ, пригодную для любого способа доступа и для работы с любым языком программирования.  [38]

Функционирование системы разделения времени главным образом имеет целью оперативное обслуживание пользователей и поддержание с ними активного диалога. Эта цель иногда достигается за счет некоторого снижения эффективности использования оборудования. Несмотря на то что пакетные системы с мультипрограммированием и системы разделения времени имеют немало аналогичных механизмов, обеспечивающих одновременную работу и взаимодействие устройств вычислительной установки, назначения этих систем совершенно различны. Пакетные системы с мультипрограммированием обеспечивают наиболее эффективное использование аппаратуры. Системы же разделения времени предназначаются для оперативного обслуживания запросов пользователей.  [39]

Недостаточная гибкость подобной системы обусловлена принятыми ее создателями представлениями о самой вычислительной машине и о среде ее применения. В первых версиях этой системы резидентная часть занимала примерно 10 - 16 тыс. байт. Постепенно объемы физической памяти увеличивались и возможности вычислительных машин расширялись, в связи с чем базисные пакетные системы становились все более сложными и функционально развитыми. В частности, получили распространение иные, отличные от пакетного, режимы использования.  [40]

Возможно, при таком способе доступа пользователю предоставляется терминал и разрешается формировать собственный входной поток. В некоторый момент времени он должен набирать команду SUBMIT, запрашивающую постановку его задания в общую очередь. Возможно также, что в сформированном задании запрашивается выдача всех результатов работы не на системное устройство печати, а на терминал. В данном случае важно то, что в течение всего времени выполнения программа недоступна пользователю, находящемуся за терминалом, и, таким образом, работает полностью автономно. Понятие автономное выполнение является центральным при рассмотрении любых пакетных систем. Однако пакетный режим сегодня означает совсем не ввод заданий с перфокарт или магнитных лент и не посредничество администрации для обеспечения доступа пользователя к системе. Пакетный режим и режим реального времени теперь отличаются почти исключительно оперативностью обслуживания выдаваемых системе заявок. В дальнейшем мы рассмотрим системы, в которых программы считаются ориентированными на диалоговое выполнение, если интервалы их автономной работы между обращениями к терминалу не превышают некоторого заданного значения. При значительных интервалах программа ориентирована на выполнение в фоновом разделе, предназначенном для автономных программ.  [41]



Страницы:      1    2    3