АРхиваторы это определенный вид прикладного программного обеспечения, который предназначен для уменьшения размера любого (любых) исходного (исходных) файла (файлов) .
Идея простая (очень приблизительно и на пальцах) : программа архиватор "просматривает" содержимое архивируемых файлов, находит одинаковые комбинации символов и кодирует их одним символом.
Например: имеется некий текст в котором слово "файлы" содержится сто раз.
Одно слово файл содержит 5 символов и требует для своего хранения на диске 5 байт. Вся сотня требует 5*100 = 500 байт. Архиватор может закодировать слово "файлы" одним байтом, то есть 500 байт превратятся в 100 а выигрыш составит 400 байт. На самом деле архиватор привесит к файлу свой заголовок и таблицу, но все-равно выигрыш может составить 50-70% от исходного. Хорошо "жмутся" тескстовые файлы, не сжимаются и даже увеличиваютсфя в размерах уже сжатые файлы и/или зашифрованные файлы.
Конкретный результат зависит от типа и содержимого файла.
У архиваторов есть еще две полезных функции
1. Можно объединить несколько (много) файлов в один архив, что бывает удобно при хранении, при передаче по сети (почтой)
2. Большой файл можно разбить на несколько томов, что бывает весьма удобно при передаче через ту же почту или через съемные носители, если, например, размер файла таков, что он не помещается на носителе целиком.
Программное обеспечение
от чего зависит степень сжатия файлов? ( в архиве)
От содержимого (повторяющихся символов и сочетаний) . Простой пример
ааааааааааааабббббббббббббббббббб
и
абвгдеёжзийклмнопрстуфхцчшщъыьэюя
одинаковы по длине, но сожмутся абсолютно по разному
ааааааааааааабббббббббббббббббббб
и
абвгдеёжзийклмнопрстуфхцчшщъыьэюя
одинаковы по длине, но сожмутся абсолютно по разному
от кодировки. соответственно, чем больше сжития нужно, тем дольше времени потратится
От тебя, какой степень сжатия поставиш в настройках, такой и будет... также зависит от файлов. В тексте напишеш что нибуть раз 10,например Left 4 Dead,он напишет Left 4 Dead10.
собственно от самих файлов, например текстовые файлы, exe-шники, будет сжиматься хорошо, а например mp3 и jpg это уже сжатые форматы, сжимать их в архиве нет смысла
например код программы - повторяется 40 раз слово "дерьмо" архиватор вместо 40 раз написания этого слова пишет "дерьмо40" 1символ = 1 байт думаю понял, ну и еще есть неск случаев сжатия
Похожие вопросы
- Одинаковые файлы в архивах или разные? (+)
- Как определить степень сжатия конкретного файла и наилучший метод для его сжатия?
- Мне надо скинуть файл из архива на флешку (диск Е), а мне вылезает ошибка "недостаточно места на диске",
- На какой степени сжатия сжимать видео в WinRAR в архиве?
- Архиваторы степень сжатия
- Как извлечь файл из архива(пишет, что не достаточно места, хотя его на много больше нужного)
- Можно ли установить пароль на часть файлов в архиве?
- Файл в Архиве Поврежден! И WinRar и 7Zip на сотом проценте выдают ошибку CRC! Файл объемный ~4 Гб! Чем извлечь?
- подскажите какую прогу скачать для сжатия файлов, конкретно для записи на DVD
- У меня переполнен диск D, и нужно удалить архив файлов данных. А вдруг я удалю что-то важное? Что делать?