home *** CD-ROM | disk | FTP | other *** search
/ World of A1200 / World_Of_A1200.iso / c / bench.txt < prev    next >
Text File  |  1995-02-27  |  3KB  |  114 lines

  1. LX 1.00 Benchmark File
  2. ==============================================================================
  3.  
  4. See bottom of file for benchmarking setup.
  5.  
  6.  
  7. A. Test 1
  8.  
  9. View all archives on DH1:
  10. (29 -lh5- archives, totalling 8 MB)
  11.  
  12.    Utility  Version  Time (sec)  Command line
  13.    -------  -------  ----------  ------------
  14. 1. LV       1.00     12.07       LV >nil: -q dh1:#?
  15. 2. LhA      1.38     12.07       LhA >nil: -q v dh1:#?
  16. 3. LX/020   1.00     12.10       LX020 >nil: -q v dh1:#?
  17. 4. LX       1.00     12.14       LX >nil: -q v dh1:#?
  18. 5. LZ       1.92     13.38       LZ >nil: -N v dh1:#?
  19.  
  20. Comments: As you can see, LV, LhA, LX and LX/020 operate at almost exactly the
  21.           same speed for the viewing operation.
  22.  
  23.  
  24. B. Test 2
  25.  
  26. Test all files in archives on DH1:
  27. (29 -lh5- archives, totalling 8 MB)
  28.  
  29.    Utility  Version  Time (sec)  Options
  30.    -------  -------  ----------  -------
  31. 1. LX/020   1.00     92.45       LX020 >nil: -q t
  32. 2. LX       1.00     95.23       LX >nil: -q t
  33. 3. LhA      1.38     103.72      LhA >nil: -q t
  34. 4. LZ       1.92     115.67      LZ >nil: -N t
  35.  
  36. Comments: LX and LX/020 show their speed, a combination of optimised assembly
  37.           language, and asynchronous disk i/o.
  38.  
  39.  
  40. C. Test 3
  41.  
  42. Test one large file in RAM:
  43. (410K archived, 1500K decompressed, -lh5-)
  44.  
  45.    Utility  Version  Time (sec)  Options
  46.    -------  -------  ----------  -------
  47. 1. LX/020   1.00     4.93        LX020 >nil: -q t
  48. 2. LX       1.00     5.35        LX >nil: -q t
  49. 3. LhA      1.38     5.42        LhA >nil: -q t
  50. 4. LZ       1.92     10.98       LZ >nil: -N t
  51.  
  52. Comments: Testing entirely in RAM, the asynchronous disk i/o advantage of LX
  53.           is nullified, and, in fact, becomes a deficiency, although it
  54.           remains faster than LhA.
  55.  
  56.  
  57. D. Test 4
  58.  
  59. Test one large file in RAM:
  60. (410K archived, 1500K decompressed, -lh1-)
  61.  
  62.    Utility  Version  Time (sec)  Options
  63.    -------  -------  ----------  -------
  64. 1. LX/020   1.00     12.25       LX020 >nil: -q t
  65. 2. LX       1.00     12.75       LX >nil: -q t
  66. 3. LhA      1.38     15.34       LhA >nil: -q t
  67. 4. LZ       1.92     22.35       LZ >nil: -N t
  68.  
  69. Comments: LX and LX/020 are far faster at decompressing -lh1- archives.
  70.  
  71.  
  72. E. Test 5
  73.  
  74. Test all files in archives on DF0:
  75. (1 -lh5- archive, total 817K)
  76.  
  77.    Utility  Version  Time (sec)  Options
  78.    -------  -------  ----------  -------
  79. 1. LX       1.00     55.22       LX >nil: -q t
  80. 2. LX/020   1.00     55.30       LX020 >nil: -q t
  81. 3. LhA      1.38     80.68       LhA >nil: -q t
  82. 4. LZ       1.92     96.27       LZ >nil: -N t
  83.  
  84. Comments: Demonstrates the advantage of LX's asynchronous disk i/o.
  85.  
  86. As a sidenote, here are the stats for the 'copy' command
  87. (copy the archive from DF0: to RAM:)
  88.  
  89.    Utility  Version  Time (sec)
  90.    -------  -------  ----------
  91.    Copy     38.1     39.21
  92.  
  93. ==============================================================================
  94.  
  95. The above benchmarks were performed using:
  96.  
  97. Amiga 3000 (25 MHz 68030)
  98. 6 MB Fast RAM, 2 MB Chip RAM
  99. 52 MB Quantum LPS
  100.  
  101. All archivers and the timing program (RTimer) were in RAM:
  102.  
  103. All console output was suppressed in all tests.
  104.  
  105. The computer was re-booted between each test to avoid memory fragmentation.
  106.  
  107. The Data and Instruction caches of the 68030 were enabled, as was BURST mode
  108. (for both Data and Instructions).
  109.  
  110. These benchmarks provide a very general idea of the speed improvement of LX
  111. over other archives.  Your mileage will vary.
  112.  
  113. ==============================================================================
  114.