русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Операции с архивами


Дата добавления: 2015-06-12; просмотров: 1238; Нарушение авторских прав


Извлечение файлов. Команда Extract files from arcive (Извлечь файлы из архива) запускает операцию распаковки архива. Извлекаются предварительно помеченные файлы. Они помещаются в ту же папку, где находится архив.

Извлечение в заданную папку. Операция выполняется коман­дой Extract to specified directory (Извлечь в заданную папку). По этой команде открывается диалого­вое окно Extract options (Параметры распаковки). Данное окно имеет навигационную панель для вы­бора нужной папки.

В абсолютном большинстве слу­чаев не надо устанавливать фла­жок Do not extract paths (He извле­кать структуру папок). Если этот флажок установлен, информа­ция о папках, входящих в состав

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

Проверка архивных файлов.Проверка целостности архива выпол­няется командой Commands > Test archived files (Команды > Проверка уплотненных файлов). В случае, если архив поврежден (а это воз­можно для архивов, распространяющихся на таких ненадежных носителях как дискеты и для архивов, распространяющихся по электронным сетям) встает вопрос о его реставрации.

Выбор степени уплотнения. Степень уплотне­ния выбирают в раскрывающемся списке Com­pression (Сжатие). Доступных вариантов — шесть. Чем выше степень сжатия, тем продол­жительнее процесс. Сравнение результатов приведено в таблице.

Степень сжатия Размер файла Время операции
Best---Лучший 15,6 % 400 %
Good---Хороший 15,7 % 317 %
Normal---Обычный 16,0 % 244 %
Fast---Быстрый 16,6 % 235 %
Fastest---Быстрейший 17,2 % 230 %
Storing---Хранение 100 % 100 %

Режим Storing (Хранение) вообще не предполагает сжатия. Это ре­жим архивации, при котором пакет коротких файлов собирается в один длинный файл, но и в этом случае на диске существенно экономится место за счет уменьшения потерь на кластеризацию.



Как видно из приведенной таблицы, наиболее эффективным является режим Normal (Обычное уплотнение). Попытки незна­чительно увеличить степень сжатия приводят к заметному увели­чению продолжительности процесса архивации. Тем не менее, достигнутый результат часто оказывается далеко не предель­ным. В наших экспериментах удавалось еще в 2—2,5 раза увели­чить степень сжатия, одновременно сократив время операции в полтора раза! Подобных результатов можно достичь за счет оптимального подбора размера словаря.

Выбор размера словаря. Размер словаря вы­бирается в раскрывающемся списке Dictionary size (Размер словаря). Чем он больше, тем выше возможная степень сжатия, но и тем больше требования к объему оперативной памяти компьютера. По умолчанию установлено зна­чение 256 Кбайт, что соответствует компьютерам с оперативной памятью 4-8 Мбайт. Для современных компьютеров можно устанавливать размер словаря 512-1024 Кбайт.



<== предыдущая лекция | следующая лекция ==>
Защита архивов | Создание распределенных архивов


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.29 сек.