Практикум по информатике и информационным технологиям. I. Обработка данных на ПК
37 Практическая работа №А Архивирование данных Цель занятия: ознакомление с общими принципами архивирования и резервного копирования данных, с основными программами-архиваторами и приобретение навыков работы с архивами. 4.1. Общие сведения об архивировании данных Для повышения эффективности использования дискового пространства ПК хранимые файлы можно подвергать архивированию (сжатию, компрес сии) - обработке по специальному алгоритму, уменьшающему длину файла без потери информации. Соответственно, должен быть обратный алгоритм декомпрессии, абсолютно точно восстанавливающий исходный файл из сжа того. Существует ряд методов, различающихся достижимой степенью сжатия и необходимыми для этого вычислительными ресурсами (объём используе мой оперативной памяти и время работы процессора). По общим соображе ниям, очевидно, что большее сжатие требует больших вычислительных за трат. Достижимая степень сжатия зависит и от характера данных - некоторые файлы при попытке сжатия даже увеличиваются в объёме. Хорошо, напри мер, сжимаются текстовые файлы (просто символьные или файлы MS Word). Практически не сжимаются файлы типа pdf (формат Adobe Acrobat), даже если они содержат просто текст. С ростом мощности персональных компьютеров становились приемле мыми алгоритмы, обеспечивающие всё большую степень сжатия. Так, пер вые архиваторы файлов ARC, PKARC и PACK сменились более мощными PKZIP, АСЕ, CAB, TAR, ARJ, RAR и другими. Хранение файлов в виде упа кованных архивов даёт экономию места на диске сразу по двум статьям: во- первых, уменьшается длина файла (число байт), во-вторых, если архивирует ся группа файлов, то уменьшаются потери на недоиспользованных кластерах (в среднем по половине кластера на файл). Современные архиваторы совместно с операционной системой позво ляют работать с файлами прямо из архива - выбранный файл распаковывает ся в каталог для временного хранения и оттуда передаётся требуемому при ложению. Для этого достаточно открыть архив программой архиватором и щёлкнуть мышкой по требуемому файлу. Кроме, того, архивирование файлов широко применяется при периодическом резервном копировании важных данных на съёмные носители: гибкие диски, ZIP или ZIV диски, компакт- диски CD-R и CD-RW, съёмные жесткие диски, и т.п. Кроме сжатия отдельных файлов применяют и дисковые компрессоры - программные средства, сжимающие данные на диске «прозрачно» для при ложений (и пользователя). Каждый раз при записи файла (или его фрагмента) выполняется компрессия, а при чтении - декомпрессия. Конечно, для испол нения в реальном времени пригодны не всякие алгоритмы компрессии, и ра
Made with FlippingBook
RkJQdWJsaXNoZXIy MTY0OTYy