From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Wed, 15 Dec 2004 17:53:00 +0300 From: Denis Smirnov To: "Alexandr R. Ogurtzoff" Subject: Re: [Comm] tar commpression options Message-ID: <20041215145300.GH367@mithraen_ws> Mail-Followup-To: Denis Smirnov , "Alexandr R. Ogurtzoff" , community@altlinux.ru References: <200412150954.34166.aogurtsov@hostopia.com> <200412151145.10230.aogurtsov@hostopia.com> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <200412151145.10230.aogurtsov@hostopia.com> Cc: community@altlinux.ru X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: community@altlinux.ru List-Id: Mailing list for ALT Linux users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Dec 2004 14:50:47 -0000 Archived-At: List-Archive: List-Post: On Wed, Dec 15, 2004 at 11:45:09AM +0200, Alexandr R. Ogurtzoff wrote: ARO> Но если вы изучите man tar то узнаете кое что новое, например то что он ARO> способен вызывать внешние утилиты компрессии gzip и bzip2 в частности. ARO> Вот об эфективном использовании этой возможности я и собираюсь пообщаться с ARO> практикующими операторами backup-а. Практикующие операторы обычно таки умеют пользоваться pipe'ами, и перенаправляют вывод tar в bzip2: cat filelist | tar c -T --null | bzip2 -9 > (указание что и куда) ARO> А вы видимо очень умный молодой человек, если научитесь читать man, то из вас ARO> выйдет неплохой специалист второго рода, не всегда знает как, но знает где ARO> искать. О себе могу сказать тоже самое, как о состоявшемся. ARO> Вкратце утилиты сжатия работают с одним файлом, они хорошо умеют его сжимать. ARO> tar позволяет из множества файлов сделать один большой с сохранением полных ARO> имён файла и дополнительных файловых атрибутов, который впринципе можно по ARO> каналу передать на сжатие однй из этих утилит. Но поскольку tar традиционно в ARO> Linux используется для архивирования данных, возможность вызова утилит ARO> компресси встроена собственно в него. ARO> Что смущает в bzip2\gzip поддерживается 1..9 уровней компрессии, в tar могут ARO> передаваться судя по man tar 1..7(если это действительно то о чём я думаю), ARO> как они между собою соотносятся? Дефолтный уровень компресси у gzip 6, так ARO> что 7-ка меня не сильно спасёт. ARO> Ещё раз поинтересуюсь чем всё же лучше жать уже ужатые по своей структуре ARO> файлы такие как zip\ jpeg ? Что показывает практика? Так как то что ARO> gzip(вызваный из tar) пожал их совсем не существенно. Проще тогда просто ARO> архивировать tar-ом - меньше нагрузка на проц. Однозначно так и есть. gzip в последующем может дожать разве что данные самого tar'а, ну и в конце каждого zip-файла есть каталог, вполне себе сжимаемый. -- С уважением, Денис http://freesource.info