Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Sbornik_laboratornykh_rabot_i_KKR Осис.docx
Скачиваний:
22
Добавлен:
29.12.2021
Размер:
1.06 Mб
Скачать

8. Библиографический список

  1. Богумирский Б.С. Руководство пользователя ПЭВМ: В 2 ч.– СПб. Питер, 1994. – 736 с.

  2. Богумирский Б. Эффективная работа на IBM PC в среде Windows 95.– СПб: Питер, 1998. – 1120 с.

  3. Григорьев В.Л. Самоучитель по операционной системе для персональных компьютеров. – М.: Энергоатомиздат, 1992. – 312 с.

  4. Попов А.В. Командные файлы и сценарии Windows Script Host. – СПб.: БХВ, 2002. – 320 с.

  5. Финогенов К.Г., Черных В.И. DOS 6. – М.: ABF, 1993. – 448 с.

  6. Финогенов К.Г. MS-DOS 6.20. – М.: ABF, 1994. – 320 с.

  7. Фигурнов В.Э. IBM PC для пользователя: Краткий курс: 7-е изд. – М.: ИНФРА-М, 1997. – 480 с.

Лабораторная работа №3

УПРАВЛЕНИЕ ВИРТУАЛЬНЫМИ РЕСУРСАМИ ВНЕШНЕЙ

Памяти компьютера

1. Цель и задачи работы

Изучение программных средств персональных компьютеров (ПК), предназначенных для создания виртуальных ресурсов внешней памяти, и приобретение навыков практической работы с ними.

2. Основные теоретические сведения

По реальности существования все ресурсы вычислительных систем поразделяются на физические и виртуальные. Под физическим понимают ресурс, который реально существует и обладает всеми ему присущими физическими свойствами. Виртуальный ресурс (от английского слова virtual – мнимый, кажущийся) – это некоторая модель физического ресурса. Виртуальный ресурс сходен многими своими характеристиками с физическим ресурсом, но по многим свойствам и отличен. Вид, в котором виртуальный ресурс проявляет себя пользователю, не существует. Примерами виртуальных ресурсов служат виртуальная оперативная память, виртуальные магнитные диски и др.

Создание виртуальных ресурсов и управление ими является одной из основных функций современных операционных систем ЭВМ, поскольку виртуальные ресурсы предоставляют пользователю дополнительные функции. Виртуальные ресурсы создаются средствами операционных систем и существуют только во время работы ЭВМ.

Электронные магнитные диски достаточно широко используются на практике как один из видов виртуальных ресурсов внешней памяти компьютера. В процессе эволюции ЭВМ по мере увеличения емкости оперативной памяти и повышения ее быстродействия возникла идея использовать часть этой памяти для имитации (моделирования) работы дискового накопителя. Главная цель такой "подмены" – повышение производительности работы дисковой подсистемы ЭВМ, так как обращения к оперативной памяти происходят во много раз быстрее, чем к дисковому накопителю с электромеханическим приводом перемещения магнитных головок. Файловая система электронного диска подвергается фрагментации таким же образом, как и у реального магнитного диска, однако фрагментация файлов не снижает высокое быстродействие электронного диска. Отметим также, что электронный диск бывает также полезен и в случае, когда в компьютере отсутствует накопитель на жестких магнитных дисках.

Создание электронного диска и управление его работой осуществляется с помощью специальной программы – драйвера электронного (виртуального) диска. При этом объем электронного диска может достигать 2 и более Гбайт и ограничен только объемом доступной оперативной памяти, которая в современных IBM-совместимых компьютерах может достигать 4 Гбайт и более.

Электронные диски, которые создаются в оперативной памяти ПК и микроЭВМ, могут использоваться в следующих типичных случаях:

  • хранение файлов баз данных;

  • хранение временных файлов Internet-браузеров, временных файлов, создаваемых в процессе компиляции программ, и временных файлов систем CAD/CAM и иных программ;

  • хранение файлов с видео- и аудиоинформацией в процессе их создания или редактирования;

  • хранение файла подкачки (свопинга) виртуальной памяти; – хранение файлов игровых и развлекательных программ.

Основным недостатком виртуального магнитного диска является то обстоятельство, что при выключении ЭВМ или перезапуске операционной системы содержимое такого диска полностью теряется, поэтому он предназначен, как правило, не для длительного хранения данных, а для их оперативного использования. Работа пользователя ЭВМ с электронным диском осуществляется так же, как с физическим дисковым накопителем, которому присвоен собственный идентификатор. При этом при работе с электронным диском может потребоваться периодическое копирование его содержимого на реальный магнитный диск.

В операционных системах MS-DOS и Windows 95/98/Me присутствует драйвер электронного диска RAMDrive (файл драйвера RAMDRIVE.SYS). В операционных системах PC-DOS, DR-DOS, Novell DOS также имеется драйвер электронного диска VDISK.SYS, (файл драйвера VDISK.SYS), который по своим функциональным возможностям аналогичен драйверу RAMDrive.

Драйвер RAMDrive использует часть оперативной памяти компьютера для эмуляции дополнительного дискового накопителя. Он активизируется с помощью команды DEVICE или DEVICEHIGH в конфигурационном файле операционной системы CONFIG.SYS. Электронный диск может быть создан в базовой (base), расширенной (extended) или отображаемой (expanded) памяти. Количество создаваемых электронных дисков не ограничено. Они могут занимать всю доступную память компьютера целиком, но максимальный объем диска RAMDrive не превышает 32 Мбайт. Каждому из электронных дисков должна соответствовать отдельная строка DEVICE в конфигурационном файле

CONFIG.SYS.

Кроме стандартных драйверов для операционных систем типа MS-DOS и Windows 95/98/Me сторонними разработчиками выпущен ряд драйверов, которые характеризуются более высокими функциональными возможностями. Заслуживают внимания разработки драйверов электронных дисков отдельных программистов: TURBODSK (программист Гарсия де Целис, Испания), SRDISK (программист Марко Кохтала, Финляндия), XMSDSK, EMSDSK (программист Франк Уберто, Франция). Все перечисленные драйверы позволяют создавать электронные диски размером более 32 Мбайт и имеют более широкие функциональные возможности по сравнению с драйверами VDISK или RAMDrive. Так, например, все альтернативные драйверы позволяют оперативно изменять размер электронного диска в процессе работы компьютера, не требуя его перезагрузки.

В операционных системах Windows NT/2000/XP собственных средств создания электронных дисков не предусмотрено. Однако при этом существуют программные средства сторонних разработчиков, которые позволяют создавать в расширенной памяти компьютера электронные диски в среде Windows NT/2000/XP.