home *** CD-ROM | disk | FTP | other *** search
/ Best Objectech Shareware Selections / UNTITLED.iso / boss / util / comp / 011 / why_arj.doc < prev   
Text File  |  1991-05-30  |  5KB  |  114 lines

  1.  
  2.      WHY_ARJ.DOC                         May 1991
  3.  
  4.  
  5.      This document describes the benefits of ARJ.  Pardon the commercial.
  6.      Compression benchmark results are at the end of this document.
  7.  
  8.  
  9.      1)  ARJ provides superior size compression to the other products
  10.      available on the PC.  This includes PKZIP 1.10, LHArc 2.12, PAK
  11.      2.51, ARC 7.00 and HYPER 2.5.    In a few particular cases, other
  12.      archivers may produce slightly smaller archives than ARJ. But in
  13.      most cases ARJ provides 1 to 20 percent better compression.
  14.  
  15.      ARJ is particularly strong compressing databases, uncompressed
  16.      graphics files, and large documents.  One user reported that in
  17.      compressing a 9.0 megabyte database, PKZIP produced a compressed
  18.      file of size 1.8 megabytes.  ARJ produced a compressed file of
  19.      size 1.1 megabytes.  Using the maximum compression option, ARJ
  20.      produced a compressed file of size 0.8 megabytes.
  21.  
  22.      2)  Of PKZIP, LHArc, PAK, ARC, ARJ, and HYPER, only ARJ provides the
  23.      capability of archiving files to multiple volume archives.  In
  24.      other words, ARJ can archive files directly to diskettes no matter
  25.      how large or how numerous the input files are.
  26.  
  27.      It is possible to archive a 10 megabyte file to several diskettes
  28.      and to recover the file directly from the diskettes. Other
  29.      archivers require that you compress the large file to hard disk
  30.      or large RAM drive and then slice the compressed file to fit on
  31.      diskettes.  To recover the original file involves reassembling the
  32.      compressed file on the hard disk from the diskettes and then
  33.      extracting the original file from the reassembled compressed file.
  34.      This option is not even possible if you lack the hard disk space.
  35.  
  36.      This feature makes ARJ especially suitable for distributing large
  37.      software packages without the concerns about fitting entire files
  38.      on one diskette.  ARJ will automatically split files when
  39.      necessary and will reassemble them upon extraction.
  40.  
  41.      This multiple volume feature of ARJ makes it suitable as a "poor
  42.      man's" backup utility.  ARJ saves pathname information, file
  43.      date-time stamps, and file attributes in the archive volumes.    ARJ
  44.      can also create an index file with information about the contents
  45.      of each volume.  Files contained entirely within one volume are
  46.      easily extracted using just the one volume.
  47.  
  48.      3)  ARJ provides the facility to store EMPTY directories within its
  49.      archives.  This makes it easier to do FULL backups and also to
  50.      distribute software products that come with EMPTY directories.
  51.  
  52.      4)  Both ARJ self-extracting modules provide default pathname support.
  53.      That means that you can build self-extracting archives of software
  54.      directories containing sub-directories.  The end user of the
  55.      self-extracting archive does not have to type any command line
  56.      options to restore the full directory structure of the software.
  57.      This greatly simplifies software distribution.
  58.  
  59.      5)  The ARJ archive data structure with its header structure and 32
  60.      bit CRC provide excellent archive stability and recovery
  61.      capabilities.
  62.  
  63.      6)  ARJ provides a security envelope facility to "lock" ARJ archives.
  64.      A "locked" ARJ archive cannot be modified by ARJ.  This provides
  65.      some level of assurance to the user receiving a "locked" ARJ
  66.      archive that the contents of the archive have not been tampered
  67.      with.    Data integrity checks contribute to the security of the
  68.      ARJ "lock".
  69.  
  70.      7)  The myriad number of ARJ commands and options allow the user
  71.      outstanding flexibility in archiver usage.
  72.  
  73.  
  74.  
  75.      COMPRESSION COMPARISON TEST RESULTS        May 26, 1991
  76.  
  77.  
  78.      This benchmark archiver test uses the original PKZIP 1.10 distribution
  79.      archive, PKZ110.EXE, as the base data to compress.  The PKZIP 1.10
  80.      distribution archive totals 302196 bytes.
  81.  
  82.  
  83.      ARCHIVER        PACKED SIZE   COMPRESS TIME   EXTRACT TIME
  84.      ----------------    -----------   -------------   ------------
  85.  
  86.      ARJ   2.10  -m4      145374      1:30.9     0:52.0
  87.  
  88.      PAK   2.51       138309      2:26.2     0:53.0
  89.      LHARC 1.13c      137450      4:05.7     1:46.1
  90.      HYPER 2.50       136543      2:30.4     1:54.7
  91.      PKZIP 1.10       136245      2:12.0     0:34.5
  92.      ARJ   2.10  -m3      135185      1:47.2     0:52.1
  93.  
  94.      ARJ   2.10  -m2      130994      1:49.5     0:50.4
  95.      LHA   2.10       130606      2:39.1     0:50.4
  96.  
  97.      ARJ   2.10 (-m1)      129002      2:14.0     0:49.5
  98.      ARJ   2.10  -jm1      128120      2:33.0     0.49.3
  99.      ARJ   2.10  -jm      127992      3:51.8     0.49.3
  100.  
  101.  
  102.      ARJ 2.10 produced the best COMPRESSION SPEED and COMPRESSION SIZE
  103.      results in this test.  PKZIP had the fastest EXTRACTION SPEED.
  104.  
  105.      PAK, HYPER, LHARC, and PKZIP compression size results are very
  106.      similar.  LHA and ARJ performed significantly better at size
  107.      reduction.
  108.  
  109.      This test was run on a 8 MHz 8088 PC with 20 MB hard drive and 512 K
  110.      ram.  The archives were created on and extracted from a ram disk.
  111.  
  112.      end document
  113.  
  114.