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

Виртуальный диск

Cтраница 3


31 Элементы файловой структуры диска. [31]

Жесткие диски характеризуются возможностью предварительного разбиения их на несколько разделов. Поэтому в начальных секторах жесткого диска содержится информация о количестве разделов, их местоположении и размерах. Разделы жесткого диска рассматриваются как автономные виртуальные диски.  [32]

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

Виртуальному диску присваивается первая свободная буква в списке дисководов компьютера. Например, если в ПЭВМ установлен один фиксированный диск С, то виртуальный диск будет обозначаться буквой D. Заметим, что вся информация, содержащаяся в виртуальном диске, исчезает после выключения компьютера.  [34]

Для виртуальной машины, работающей с ПДО, необходимо задать память с минимальной емкостью 320 Кбайт, из которых 128 Кбайт выделяется для ядра управляющей программы ПДО. Устройство считывания с перфокарт, устройство строчной печати и перфораюр обеспечиваются в ПДО только как виртуальны устройства. Подсистема диалоговой обработки обеспечивает до четырех НМЛ н Д1Ч - НТП виртуальных дисков. Обычно за каждой виртуальной машиной, работающей с ПДО, закрепляется минимум два диска: один системный и один пользовательский.  [35]

Она предназначена для уменьшения времени доступа к диску. Хотя драйвер smartdrv ys может использоваться с программами, использующими дополнительную или расширенную память, он не может использоваться с другими программами обеспечения виртуального диска или кэширования дисковой памяти.  [36]

К сожалению, в отношении данных dBASE III Plus действует по-иному. Записи информационных файлов размещаются на диске, и доступ к ним происходит лишь по мере необходимости. Скорость обмена можно увеличить, изменив параметры конфигурации ПЭВМ ( CONFIG. SYS), воспользовавшись программным обеспечением виртуального диска или выделив часть оперативной памяти под кэш-память.  [37]

Формируются файлы данных, которые впоследствии загружаются в память. Файл, получаемый при выполнении оператора BSAVE, представляет собой образ памяти адаптера. Как показывает практика, считывание и корректирование таких файлов требуют меньше времени, чем те же операции с последовательными файлами, содержащими записи фиксированной длины. Кроме того, они занимают значительно меньше места на внешнем носителе. Считывание записей из файла, загруженного оператором BLOAD, подобно работе с программой, действующей как виртуальный диск - фактически к диску она не обращается, а следовательно, и не тратит времени на доступ к каждой записи. Во многих программах, приведенных в последующих главах, реализована именно такая форма хранения данных. Благодаря этому удается не только ускорить выполнение программ, но и сэкономить пространство внешней памяти. При загрузке или выгрузке изображений с помощью операторов BLOAD / BSAVE необходимо прежде всего определить область памяти, откуда берется ( BSAVE) или куда помещается ( BLOAD) информация о содержимом экрана.  [38]

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

Процедура OvrlnitEMS не имеет параметров. Если и это условие выполняется, то оверлейный файл целиком загрузится в EMS и все операции по работе с оверлейными процедурами и функциями будут происходить в памяти. Вызов OvrlnitEMS не является обязательным, и ни в коей мере не отменяет необходимости обычной предварительной инициализации администратора оверлеев. Переменная OvrResult при этом получит значения OvrNoEMSDriver или OvrNoEMSMemory. Последняя может возникнуть из-за того, что в EMS-памяти уже размещены кэш ( cache) жесткого диска, виртуальный диск или что-нибудь иное.  [40]

Аналогично вводится и текстовая информация. Как уже отмечалось, форматы для ввода текстовой информации хранятся в специальных файлах. Первые две переменные такого файла определяют, заголовок для вводимой информации и число полей в базе данных. Затем для каждого поля определяются его название и координаты начала названия поля на экране - номера столбца и строки; ширина поля и координаты начала поля, а также тип поля. Имя файла, в котором хранится эта информация, передается в программу для ввода информации из основного меню. Информация о формате ввода считывается с жесткого диска в память машины. В соответствии с этой информацией на экран дисплея выводятся названия полей и формируются окна для ввода полей, так же как при использовании форматного ввода информации в системе dBASE III plus. Ввод информации осуществляется в режиме полноэкранного редактирования. При этом автоматически заменяются коды двух русских букв ( 138 ка 75 и 141 на 72) и формируется символьная переменная, обеспечивающая формат записи ТУРЕ DELIMITED, Последнее вводимое поле - ответ на вопрос Будете вводить реферат. Если ответ на вопрос - Да, то введенная ранее информация записывается на виртуальный диск, а на экране формируется окно для ввода реферата. Одновременно формируется имя файла, в который будет записан реферат. Это имя состоит из буквы а и четыре. По завершении ввода карточки и реферата информация - записи - вается а соответствующую базу данных.  [41]



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