Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lektsii_po_KhiZI.doc
Скачиваний:
5
Добавлен:
29.04.2019
Размер:
817.15 Кб
Скачать

Средства сжатия объектов файловой системы в ос Windows Встроенные в ос Windows средства сжатия

Современные профессиональные версии ОС Windows содержат встроенные средства сжатия и управления сжатыми объектами файловой системы, которые применяются с целью экономии места, занимаемого объектами файловой системы на диске. Пользователь применяет режим сжатия путём установки соответствующего свойства для выделенных объектов ФС. Объектами сжатия информации в файловой системе ОС Windows могут быть:

  • файл;

  • несколько файлов;

  • папка;

  • носитель.

Ч тобы установить свойство сжатия для выбранных объектов ФС надо выделить объекты, правой кнопкой мыши вызвать контекстное меню и выбрать пункт Свойства. В открывшемся окне Свойства:… нажать кнопку Другие. Откроется окно Дополнительные атрибуты, где в области Атрибуты сжатия и шифрования нужно установить флажок атрибута Сжимать содержимое для экономии места на диске и нажать кнопку OK.

Теперь указанные файлы будут подвергаться сжатию "на лету". Т.е. пользователю не потребуется далее предпринимать какие-то меры для приведения файлов в исходное состояние, чтобы использовать их содержимое. При необходимости доступа к содержимому файла некоторого приложения ОС будет предварительно осуществлять автоматическое восстановление файла.

Ч тобы установить атрибут сжатия для устройства, следует также открыть окно Свойства:… для устройства и на вкладке Общие установить атрибут Сжимать диск для экономии места.

После нажатия кнопки OK Windows предложит сжать только корневую папку жёсткого диска или всего жёсткого диска. Для наибольшего эффекта рекомендуется сжатие всего жёсткого диска. В процессе выполнения процедуры сжатия Windows может выдавать сообщения о невозможности сжать некоторые файлы и спросит, что делать с ними. Следует установить переключатель Пропустить и продолжить процедуру сжатия. Невозможность сжатия объясняется тем, что файлы либо открыты, либо Windows может использовать их только в несжатом виде. В результате сжатия на диске увеличится объём свободного места. Как правило, прирост свободного места на диске составляет примерно 40%.

Очевидно, что при сжатии объектов файловой системы и тем более диска можно ожидать снижение быстродействия системы. С одной стороны, быстродействие системы действительно немного снижается из-за затрат времени, необходимых для упаковки распаковки файлов, выполняемых в фоновом режиме. С другой стороны, при работе с файлами небольшого размера эти затраты практически незаметны. Кроме того, быстродействие напротив растёт за счет экономии времени на считывание файла с жёсткого диска. Сжатый файл требует меньшего количества циклов считывания, выполняемых медленнее по сравнению с другими операциями передачи данных, что обусловливает повышение быстродействие. Оба эффекта изменения быстродействия работы с файлами компенсируют друг друга и практически незаметны для пользователя.

Специализированные средства сжатия

Кроме встроенных в ОС Windows, существуют специализированные средства сжатия объектов файловой системы. Такие средства для хранения сжатых объектов в файловой системе создают особые папки, которые называют архивами, отличающиеся от обычных папок ОС Windows тем, что для работы с ними нужны специальные служебные программы, называемые диспетчерами архивов или архиваторами. Однако при переносе сжатых объектов с одного компьютера на другой могут возникнуть проблемы не согласованности версий ОС Windows на этих компьютерах, что приводит к невозможности восстановления объектов в исходном виде на другом компьютере. Поэтому, кроме встроенных в ОС Windows средств сжатия, сложилась устойчивая практика использовать для сжатия объектов и работы со сжатыми объектами специальные программы-архиваторы, не являющиеся частью ОС Windows, а удачно дополняющими её, сохраняя стиль пользовательского интерфейса Windows при работе с этими программами. Такие программы-архиваторы разработаны различными фирмами-разработчиками и широко представлены на рынке программных продуктов.

Современные программные средства для создания и обслуживания архивов отличаются большим объёмом функциональных возможностей, многие из которых выходят далеко за рамки только сжатия данных и эффективно дополняют стандартные средства операционной системы. К базовым функциям, которые выполняют большинство современных архиваторов относятся:

  • создание специальных папок - архивов;

  • сжатие и добавление файлов, в архив;

  • извлечение файлов из архива и размещение их в обычной папке в исходном виде;

  • создание самораспаковывающихся архивов;

  • создание многотомного архива на нескольких носителях;

  • полное или частичное восстановление повреждённых архивов;

  • защита архива и его содержимого от несанкционированного доступа.

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

  • просмотр файлов различных форматов без их предварительного извлечения из архива;

  • поиск файлов и данных внутри архивов;

  • проверку отсутствия компьютерных вирусов в архиве до его распаковки;

  • криптографическую защиту архивной информации;

  • выбор или настройку коэффициента сжатия информации

В настоящее время среди диспетчеров архивов широкую известность приобрели архиваторы WinRAR и WinZIP. В качестве примера перечислим основные возможности архиватора WinRAR:

  • Имеет высокоэффективный алгоритм сжатия данных, обеспечивающий в большинстве случаев наилучший среди архиваторов коэффициент сжатия.

  • Возможность выбора одного из шести вариантов сжатия: Без сжатия, Скорый, Быстрый, Обычный, Хороший, Максимальный, - которые отличаются друг от друга степенью сжатия и временем, затрачиваемым на создание архива.

  • Полная поддержка и совместимость с архивами формата ZIP. То есть WinRAR может полноценно работать не только со своими собственными архивами формата RAR, но и с архивами формата ZIP, созданными архиватором WinZIP. Имеются также некоторые возможности по работе с архивами других популярных форматов.

  • Использование специального метода мультимедиа-сжатия. В этом режиме WinRAR пытается использовать дополнительные алгоритмы для улучшения сжатия звуковых файлов в формате wav или полноцветных графических файлов в формате bmp. Однако этот метод не может улучшить сжатие звуковых или графических файлов плотных форматов таких, например, как jpeg или mpeg.

  • Поддержка работы с многотомными архивами как на одном, так и на нескольких носителях. Каждый том представляет собой отдельный файл архива. При этом первый том архива имеет расширение .rar или .exe, а расширения последующих томов обозначаются как .r00, .r01, .r02 и т.д. В процессе распаковки многотомного архива это обеспечивает правильное соединение его частей, возможно, находящихся на различных сменных носителях.

  • Поддерживается метод непрерывного архивирования, при использовании которого может быть достигнута на 10-50% более высокая степень сжатия, чем дают обычные методы.

  • Возможность создания самораспаковывающихся архивов, которые можно распаковать на компьютере, который не имеет самого архиватора.

  • Возможность восстановления повреждённых архивов за счет использования дополнительной информации.

  • Возможность шифрования архива.

  • Возможность установки авторизованного доступа к архиву.

Количество файлов, которые можно занести в архив, зависит от объема свободной памяти носителя и длины имён файлов. Максимальный размер всего архива формата RAR, так же как и любого отдельного файла в архиве , практически не ограничен. В то время, как размер всего архива формата ZIP, так же как и любого отдельного файла в этом архиве, не может превышать 4 Гбайт.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]