С первых же слов предлагаю оставить все холивары, тонкий троллинг и прочее на обочине... На вкус и цвет все фломастеры разные, не будем об этом забывать
В данной теме предлагаю освещать плюсы, минусы, отличительные особенности архиватора WinRAR, дабы читающий мог без труда отделить мух от котлет, и понять, какие бонусы ему даст этот программный продукт. Не секрет, что у WinRAR есть мощные конкуренты в лице 7-Zip, однако, у этих двух архиваторов разный набор качеств, поэтому они занимают немного разные ниши. Упоминание любого архиватора, в сравнении с WinRAR не будет оффтопом и даже приветствуется. Просмотрел VK, оказалось, что ни одной нормальной группы по теме WinRAR там нет. Слишком узкие по обсуждаемым темам, как правило, индивиды ищут пиратские ключи, кейгены и прочее... Пришлось затеять "наше, родное" без упомянутого "мусора". Приглашаю модераторов форума, неравнодушных к этому программному продукту присоединиться к группе в том же качестве. В качестве участников приглашаются все желающие. Так как не могу публиковать ссылку - укажу название группы. Добавьте /winrar_archiver после vk.com и попадете, куда нужно
P.S. По секрету скажу, что Евгений Рошаль готовит всем сюрприз, но детали мне не известны, так что заранее прошу прощения
WinRAR и флешки
Флешки - достаточно популярный тип съемных носителей, вытеснивший дискеты и оптические диски.
Одной из особенностей этого типа накопителей является то, что они построены по образу и подобию используемого носителя-памяти:
при считывании данных контроллер извлекает биты из ячеек, применяет коды коррекции и отдает результат "как есть". Коды коррекции,
как правило, достаточно "короткие" и способны корректировать лишь небольшие "выпадения". Кстати, именно наличие кодов коррекции позволяет
производителям флеш-памяти получать значительно больший процент годных к применению устройств. Для потребителя это означает
лишь одно - рано или поздно, ввиду заводского брака или износа данные, хранящиеся на флешке, будут повреждены. И что самое
неприятное - в случае с flash-накопителем, пользователь не сможет узнать об этом при копировании файла. Контроллер не сообщает
драйверу о том, что произошел сбой. Да он и сам не знает, ведь коды коррекции, как правило, применяются в "прозрачной" схеме:
"взял данные-применил коррекцию-отдал данные". Если битовых повреждений было слишком много, тут и чередование не спасает -
имеем битый блок. Для конечного пользователя это означает одно: файл скопировался (тихо и спокойно), но он "битый".
Архиватор WinRAR позволяет Вам, добавив данные для восстановления (рекомендуется использовать 3%-10%), снизить на многие порядки
вероятность утраты данных (также интуиция подсказывает, что эффективность кодов коррекции будет выше, если архив будет обычный,
а не непрерывный). В случае, если в будущем, архив не будет корректно распаковываться, выделяем его курсором в оболочке WinRAR и
жмем на кнопку "Исправить". Дополнительно нужно указать, какой тип архива используется - RAR или ZIP. Далее Вы увидите диалог
коррекции данных. Но и это ещё не все. Если Вы создаете многотомный архив, есть возможность создать тома для восстановления (с расширением *.rev).
Главной особенностью таких томов является их универсальность - любой том для восстановления может заменить собой любой из основных томов.
То есть, создав структуру томов 10(*.rar)+5(*.rev) Вы сможете утратить любые 5 из 15 томов. Это могут быть диски, флешки и т.д.
В таком случае получается RS-RAID система (файловый RAID, базирующийся на кодах Рида-Соломона). В текущей версии RAR используется
8-и битный кодер, что позволяет создать в формате RS-RAID не более 255 томов, при этом количество томов для восстановления не может
превышать количество основных томов.
Подведем итоги: если Вы храните ценные данные на флешках, одним из вариантов защиты их от нарушения целостности может стать
помещение в RAR-архив (можно и без сжатия), но с данными для восстановления. Для очень важных данных рекомендуется формировать
многотомную структуру с томами для восстановления. Кстати, такой вариант может быть очень полезен при хранении и на оптических дисках
или жестких дисках, потому что оба типа накопителей не позволяют скопировать "битый" файл, и в случае целостного архива его оперативное
извлечение с накопителя может быть затруднено. А в многотомной RS-RAID структуре - пропустил файл, и всё.