home *** CD-ROM | disk | FTP | other *** search
/ Otherware / Otherware_1_SB_Development.iso / amiga / utility / cli / lha_e132.run / Benchm.txt next >
Encoding:
Text File  |  1992-04-14  |  4.8 KB  |  123 lines

  1. ================================================================
  2.  
  3. Benchmarks:
  4. -----------
  5.  
  6. Times are for A3000/25 (8M fast, 2M chip) with all files in RAM:
  7. loading times are not included. No tasks were running in the
  8. background except for the inavoidable DOS processes + workbench.
  9. To avoid memory fragmentation the machine was rebooted before
  10. each benchmark. Operating system is KickStart V2.04. Data and
  11. instruction caches+burst mode were on.
  12.  
  13. All times are in seconds, and sizes in bytes. Default settings
  14. used unless specified. Entries are sorted by compression time.
  15. Extract time is without disk access (actually it's the TEST
  16. time). All console output suppressed in all tests.
  17.  
  18. The portable LHa and HPack were compiled with GCC 2.0, with
  19. `-O2 -fstrength-reduce -ffomit-frame-pointer -m68030' as
  20. optimization flags. Some functions were made inline to improve
  21. speed.
  22.  
  23. ================================================================
  24.  
  25. DLGMSGS.txt - various BBS msgs.     Original: 1991842 bytes
  26.  
  27.                            Time comp  Time decmp Size comp
  28.                            ---------  ---------- ---------
  29. Zoo V2.01          LZC       44          15.0      1098202
  30. LhA V1.31 -v9 -Qh64 lh5      47           7.9       721426 (030)
  31. LhA V1.30 -v0 -Qh64 lh5      50           7.9       721116 (030)
  32. LhA V1.30 -Qh64   -lh4-      50           7.9       775953
  33. LhA V1.30 -Qh64   -lh5-      54           7.9       721118
  34. LhA eval V1.22    -lh4-      71           8.4       776610
  35. LhA V1.22  -Qh64  -lh5-      72           7.9       721139
  36. LhA eval V1.22    -lh5-      74           7.9       724567
  37. LhA eval V1.22    -lh1-     101          24.4       779749
  38. Zoo V2.10          LZC      123          49.2      1098202
  39. LZ V1.92          -lh1-     164          34.2       779766
  40. LZ V1.92          -lh5-     210          15.9       724599
  41. LhArc V1.30       -lh1-     298          56.6       807094
  42. Zoo V2.10          ah       310          35.8       725072
  43. Portable lha 0.04 -lh5-     370          35.0       725070
  44. HPack 0.75beta              440         195         637389
  45. ================================================================
  46.  
  47. Calgary corpus - 3.2MB of text, binary and graphics data
  48.                  in 21 files.
  49.  
  50.                           Time comp Time decmp Size comp
  51.                           --------- ---------- ---------
  52. Zoo V2.01         LZC       61         23.9      1491922
  53. LhA V1.31 -v9Qh64 lh5       90         12.9      1141866  (030)
  54. LhA V1.30 -Qh64  -lh4-     111         12.9      1186291  (reg)
  55. LhA V1.31 -Qh64  -lh5-     115         12.9      1137191  (030)
  56. LhA V1.30        -lh1-     116         36.0      1199680  (reg)
  57. LhA V1.30 -Qh64  -lh5-     122         12.9      1136244  (reg)
  58. LhA V1.30        -lh5-     124         12.9      1139622  (reg)
  59. LhA V1.11 -Qh64  -lh5-     174         12.9      1136244  (eval)
  60. LhA V1.11        -lh5-     175         12.9      1139622  (eval)
  61. LhA V1.11        -lh1-     189         36.0      1199680  (eval)
  62. LhA V1.31 -v0Qh64 lh5      227         12.9      1136496  (030)
  63. LZ V1.92         -lh1-     263         51.2      1199209
  64. LZ V1.92         -lh5-     383         27.0      1139178
  65. PkAZip V1.02      imp      386         45.0      1196698
  66. Zoo V2.10         ah       508         57.5      1140114
  67. Zoo V2.10         LZC      ---         76.1      1491922
  68. Pkax V1.0       crunch     ---         51.1      -------
  69. HPack 0.75beta            5422 (!)    364        1048326
  70.                             ^
  71.                             |
  72. Most of the time spent on one single file (pic = gfx data).
  73.  
  74. ================================================================
  75.  
  76. Backup of my SRC: directory, contains various sources (mostly C)
  77. and binaries. Archive on Quantum 120LPS.
  78.  
  79. (-lh5- compression)
  80.  
  81. Listing of archive 'dl:test.lha':
  82. Original  Packed Ratio    Date     Time    Name
  83. -------- ------- ----- --------- --------  -------------
  84. <...>
  85. -----------------------------------------
  86. 16323405 8466106 48.1% 02-Apr-92 13:09:18   2094 files
  87.  
  88. Archive test times (in seconds)
  89.  
  90. LhA V1.22        86
  91. LZ V1.92        362
  92.  
  93. ================================================================
  94.  
  95. Backup of my C2: directory, containing various binaries. Also on
  96. Quantum 120LPS.
  97.  
  98. (-lh5- compression)
  99.  
  100. Listing of archive 'dl:test.lha':
  101. Original  Packed Ratio    Date     Time    Name
  102. -------- ------- ----- --------- --------  -------------
  103. <...>
  104. -------- ------- ----- --------- --------
  105.  8094050 5244699 35.2% 02-Apr-92 13:36:10   450 files
  106.  
  107. Archive test times (in seconds)
  108.  
  109. LhA V1.22        49
  110. LZ V1.92        162
  111.  
  112. ================================================================
  113.  
  114. This benchmark is by no means complete, it's only meant to give
  115. you an idea how LhA compares with other more or less common
  116. archivers.
  117.  
  118. When I get the time I will perform a larger test.
  119.  
  120.                                                        / Stefan
  121.  
  122. ================================================================
  123.