Cтраница 3
На задержку сообщений перед обработкой в значительной степени влияют тип и метод использования памяти для хранения информации. В современных ВС объем внешней памяти принципиально может увеличиваться почти неограниченно. Однако затраты производительности на поиск информации во внешних накопителях и на перепись ее в оперативную память являются существенными техническими ограничениями для целесообразного объема используемой памяти в ВС. [31]
Общесистемное программное обеспечение современных отечественных микроЭВМ представлено целым рядом операционных систем: СПО СМ 1800, ДОС 1800, ОС 1800, МОС РВ СМ 1800, используемые для 8-разрядной СМ 1800; ПЛОС, ФОДОС, МДОС, применяемые на микроЭВМ серии Электроника; ОС ДВК, поставляемая в базовых комплектах диалоговых вычислительных комплексов и др. Следует отметить, что ФОДОС, являющаяся наиболее распространенной ОС для ЭВМ типа Элект-роника - 60, и ОС ДВК являются усеченными вариантами ОС РАФОС, широко используемой на ЭВМ типа СМ-3 и СМ-4. Такая преемственность системного программного обеспечения показывает преимущества использования ЭВМ. В первую очередь это относится к объему внешней памяти па гибких дисках, которая еще недостаточна. [32]
При сортировке по ключу создается выходной файл, идентичный входному по содержанию, но с другой упорядоченностью. При сортировке по адресу записи по ключу выходной файл содержит только адреса записей в исходном файле в порядке увеличения или уменьшения заданного ключа. Этот способ сортировки удобно использовать, когда записей в файле много, а объем внешней памяти ограничен. При индексной сортировке выходной файл содержит для каждой записи только ключ записи и ее адрес, информация же хранится в исходном ( базовом) файле. Зто позволяет экономить объем памяти на внешних носителях. Такой тип сортировки удобно использовать в том случае, когда используется лишь часть информации файла. [33]
Выше отмечалось, что критерием выбора того или иного способа представления данных в памяти является эффективность доступа к данным. Доступ к данным, хранящимся во внутренней памяти ( оперативное запоминающее устройство) ЭВМ, и к данным, хранящимся в ее внешней памяти ( внешние запоминающие устройства), имеет существенные отличия. Объем внутренней памяти в связи с техническим прогрессом быстро увеличивается, по той же причине еще быстрее растет объем внешней памяти и уменьшается ее стоимость. Расширяется применение виртуальной памяти, которая позволяет пользователям не вникать в тонкости различия между внутренней и внешней памятью; в практику стали входить такие термины, как адресное пространство. С ростом объемов обрабатываемых данных использование внешней памяти становится необходимым. Это в свою очередь требует понимания специфики использования внешней памяти и знания современного уровня ее развития. [34]
При работе с БД необходимо иметь средства учета параметров функционирования БД и СУБД. Для этой цели в настоящее время используют мониторы съема параметров производительности, позволяющие получать общую картину работы с БД. Чаще всего производительность БД зависит от времени отклика, затрат на обновление и генерацию отчета, частоты реорганизации и затрат на реорганизацию, объема основной и внешней памяти. [35]
В качестве ВЗУ используются магнитные ленты, барабаны, диски и магнитные карты. ВЗУ действуют значительно медленнее, чем ОЗУ, однако они позволяют накапливать огромное количество информации, которую можно длительно хранить, многократно считывать и корректировать. Во многих ВЗУ имеется возможность быстрой смены носителей информации ( катушек с магнитной лентой, пакетов магнитных дисков, колод магнитных карт), что позволяет неограниченно увеличивать объем внешней памяти. [36]
Анализ статистики загрузки ресурсов при решении реальных задач абонентов ВЦКП I очереди показывает, что для решения большинства задач характерна малая загрузка процессора и значительное количество обращений к внешней памяти. Так, на ВЦКП г. Тулы, по крайней мере для 75 % абонентов, каждый из которых решает до нескольких десятков задач, полное время решения задачи в среднем составляет 5 - 15 мин, объем занимаемой оперативной памяти - 120 - 160 Кбайт, объем внешней памяти-1 - 3 Мбайта и число обращений к внешней памяти - до нескольких сотен. На ВЦКП г. Томска при решении задач АСУ полное время решения задачи в среднем составляет 10 - 30 мин, время процессора - 2 - 10 мин, объем оперативной памяти - 100 - 250 Кбайт, объем внешней памяти - до нескольких десятков тысяч Кбайт. [37]
Накопитель на магнитной ленте оформляется в виде шкафа, включающего в себя лентопротяжный механизм, считывающие и воспроизводящие головки, а также местное устройство управления. Современные ЭВМ оснащаются накопителями большой емкости, поэтому обычно в комплект входят несколько шкафов с магнитной лентой. Если учесть возможность смены магнитных лент, можно сказать, что емкость такого накопителя практически безгранична. Поэтому если говорят, что объем внешней памяти ЭВМ Минск-22 равен 1 600 000 слов, это означает, что такое количество кодов может храниться на магнитной ленте одновременно. [38]
Наконец, обратим еще раз внимание на то, что каждая физически осуществимая вычислительная машина может быть рассматриваема лишь как некоторая приближенная модель машины Тьюринга или автомата Неймана. Именно в реальных машинах объем внешней памяти ограничен, в то время как в машине Тьюринга и в автомате Неймана фигурирует бесконечная лента. Разумеется, техническое осуществление неограниченной памяти невозможно, но значительное увеличение объема памяти в машинах по сравнению с уже достигнутым уровнем не только желательно, но и вполне возможно. Именно в этом направлении наращивания объема внешней памяти и скорости вычисления можно ожидать дальнейших больших успехов в развитии вычислительных автоматов. Однако наряду с техническим прогрессом существенное значение имеют и чисто математические исследования, направленные на выяснение того, какие типы машин и алгоритмов более всего подходят для быстрейшего решения задач данного типа. В частности, очень важно выделить типы задач, допускающих распараллеливание процесса их решения. [39]
Можно, но во внешней памяти ( как правило, на диске), ибо при выключении питания содержимое оперативной памяти не сохраняется. Информация на диск записывается порциями, которые называются блоками. Зная о существовании блоков, можно довольно легко сориентироваться в том, насколько заполнена дискета, какой объем внешней памяти занимает наша программа. [40]
Ассоциативная сеть содержит инвертированные списки значений, необходимых для эффективной обработки поисковых запросов к БД. Поля, используемые в качестве ключа поиска, в СУБД Спектр называются дескрипторными. Для каждого дескрипторного поля создается и хранится список инвертированных значений. Этот список содержит для каждого значения дескриптора список номеров ISN, в которых это значение встречается. Объем внешней памяти для ассоциатора БД составляет 30 - 40 % объема области хранения данных. Зти расходы компенсируются за счет сжатия данных в базе. Объем внешней памяти для БД обычно меньше, чем объем пгрвоначальных ( исходных) данных. [41]
Обмен информацией между основной памятью и внешней памятью, занимаемой файлом -, осуществляется блоками. Каждый блок представляет собой одну физическую запись на носителе и содержит одну или несколько записей. Для файлов на перфокартах и печати одна физическая запись всегда содержит одну логическую запись файла. Для файлов на магнитных лентах и дисках одна физическая запись ( блок) может содержать несколько логических записей. Объединение записей в блоки для этих носителей приводит к повышению скорости передачи данных за счет уменьшения количества операций ввода-вывода и экономии объема внешней памяти за счет сокращения числа промежутков между физическими записями. [42]
Повышение эффективности управления означает создание условий для увеличения темпов и объема переработки информации. За последние годы их быстродействие возросло на несколько порядков. Если в 50 - е годы они могли выполнять сотни операций в секунду, то в настоящее время выполняют миллионы. Это означает, что они производят вычисления быстрее, чем человек, в 108 - 1010 раз. На много порядков возросли объемы оперативной и быстрой внешней памяти этих машин. Об электронных вычислительных машинах так много написано, что можно ограничиться сказанным. [43]
Ассоциативная сеть содержит инвертированные списки значений, необходимых для эффективной обработки поисковых запросов к БД. Поля, используемые в качестве ключа поиска, в СУБД Спектр называются дескрипторными. Для каждого дескрипторного поля создается и хранится список инвертированных значений. Этот список содержит для каждого значения дескриптора список номеров ISN, в которых это значение встречается. Объем внешней памяти для ассоциатора БД составляет 30 - 40 % объема области хранения данных. Зти расходы компенсируются за счет сжатия данных в базе. Объем внешней памяти для БД обычно меньше, чем объем пгрвоначальных ( исходных) данных. [44]