Altrgeo


Icon

Разработчик: LateNite Soft

Текущая версия: 1.1

Стоимость: $9.95


Этот обзор будет посвящен программе, потерявшейся в ходе погрузки приложений для последнего MacHeist. Это – утилита Squeeze, освобождающая вам место на диске, сжимая папки «на лету». Стоит отметить, что к этой идее я много лет относился отрицательно (еще со времен Win98), поэтому и данную утилиту собирался проигнорировать. Потом любопытство взяло верх, и я решил ее испытать. Увиденное заставило меня удивиться. Но обо всем по порядку.

Начну издалека. Эта программа сама ничего не сжимает, она просто использует встроенную в OS X 10.6 возможность сжатия файлов «на лету». Именно благодаря этой возможности, Apple и удалось добиться «уменьшения» объема, занимаемого 10.6 по сравнению с 10.5. Ведь все программы в «снежном леопарде» хранятся на диске в сжатом виде и распаковываются «на лету». Но, к сожалению, этот «фокус» доступен по-умолчанию только разработчикам Apple. Эту несправедливость и решили устранить разработчики LateNiteSoft, выпустив свою утилиту Sqeeze.

В силу того, что для компрессии файлов используется уже встроенный в ОС механизм, программа стоит недорого, занимает мало места и работает только в OS X 10.6.
Установка ее немного отличается от установки обычных утилит тем, что Squeeze является вкладкой в окне настроек. Потому главную иконку в окне установки надо не перетащить в «Программы», а два раза кликнуть.

Install

Squeeze добавится в системные настройки, откуда его можно всегда с легкостью вызвать.

Окно программы содержит две вкладки. Поступим необычно, и сначала рассмотрим вторую.

General Options

В этой вкладке находятся общие настройки программы. Тут можно включить/выключить саму программу, проверить обновление (или перевести его в автоматический режим), настроить показ иконки в меню, и ввести регистрационную информацию.

Более интересна первая вкладка. В ней вы настраиваете папки, которые надо сжимать. Я для проверки добавил свою временную папку весом в 180 мегабайт, которую я использую для сборки проектов из исходников.

Add Folder

Сразу после добавления начался процесс сжатия, отображаемый в реальном времени. Прогресс также отображается на иконке в меню.

Compression in Progress

Загрузка процессора Squeez-ом в процессе сжатия составляла где-то 27-30%. Результат по окончании работы весьма приятно меня удивил.

Result

Таким образом, программа сэкономила мне 77 мегабайт из 180, что следует признать неплохим результатом.

Естественно, не на всяких данных будет такой результат. Неразумно сжимать папку с коллекцией любимых mp3-шек или папку «Downloads», где все файлы почти наверняка и так упакованы. А вот на коллекциях документов, логов, и тому подобного текстового «потока», результат будет весьма приятный. Правда не рассчитывайте увидеть выигрыш от компрессии в свойствах папки: сжатие глубоко интегрировано в ОС, и Finder услужливо покажет вам оригинальный размер сжатых файлов. Так что ориентироваться можно либо по объему свободного пространства, либо поверить цифрам, что показывает сам Squeeze.

Стоит заметить, что авторы программы продумали массу вопросов.

Производительность. Sqeeze сжимает папки, ориентируясь на загрузку процессора, в моменты высокой загрузки он старается нагружать компьютер меньше, во время простоев – наоборот работает в полную силу. Если же вам понадобилась вся вычислительная мощность вашего компьютера – Squeeze можно поставить на паузу.

Безопасность. Файл сжимается во временную папку, потом архив тщательно проверяется, и только потом им замещается оригинал.

Разумность. Squeeze следит за изменениями файлов, чтобы обновить архив после того как файл изменится. Но перед этим – будет выдержана пауза, чтобы не делать лишнюю работу в случае, если обращения к файлу частые. Кроме того, если файл не удается открыть во время сжатия, Squeeze отложит его компрессию на потом и вернется к нему позже. То же самое произойдет, если оригинальный файл изменился в процессе сжатия.

Избирательность. Squeeze не пытается сжимать те файлы, что уже сжаты (архивы, мультимедиа-данные и т.п.). Так же он не трогает критичные системные области (кэши, файлы ядра и т.п.). Файлы, требующие для доступа прав администратора, так же будут им проигнорированы.

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

Share.