What's new in SREP (formerly SuperREP) 3.2

Jul 12, 2013
  • -m2 -lN now is the same as -m3 -lN -cN: compression ratio is average between -m1 and -m3, while speed is the same as in old versions
  • -a0: the same compresssion ratio as -a1, memory usage is smaller by 5-10%, but 1.5-2x slower
  • -a32/-a64: sometimes faster than -a16 (only with large pages), but needs even more memory
  • -slp[+/-/]: force/disable/try(default) large pages support
  • Minor changes:
  • -v[0..2]: verbosity level
  • -pcMAX_OFFSET: print performance counters for matches closer than MAX_OFFSE
  • -l64k/-c1mb syntax support (k/m/kb/mb suffixes for kilobytes/megabytes)
  • Both 32-bit and 64-bit default executables are compiled with GCC 4.7
  • 32/64-bit dynamic/static linux builds

New in SREP (formerly SuperREP) 3.1 (Jul 12, 2013)

  • -m1f -a4 now is default compression mode, for quick and dirty compression. Use -m3f -a1 for maximum compression
  • 32-bit version became 1.5x faster than in SREP 3.0
  • gcc64 version: srep64g.exe. srep32i/srep64i still are the fastest executable
  • bugfix: it was impossible to allocate more than 4 gb for bitarr[]
  • bugfix: 32-bit version now uses only 1.5 gb for future-lz decompression by default (instead of 4gb-1 that's too much)

New in SREP (formerly SuperREP) 3.01 (Jul 12, 2013)

  • speed up the 32-bit executable by calculating 32-bit hash (instead of 64-bit one); it may hurt speed/compression on very large files

New in SREP (formerly SuperREP) 1.5 (May 20, 2010)

  • -m1: old method (compression memory = 6-7% of filesize, check matches by SHA1 digest)
  • -m2: new, default method (compression memory = 2-3% of filesize, check matches by rereading old data)
  • -index option - keep index of compressed data in separate file in order to improve compression ratio
  • 64-bit executable that's still 100% compatible but faster than 32-bit one

New in SREP (formerly SuperREP) 1.0 (May 20, 2010)

  • -delete option that delete source file after successful (de)compression
  • checking of -l value

New in SREP (formerly SuperREP) 0.8 (May 20, 2010)

  • better compression due to improved hashing and compressed format
  • faster compression on files

New in SREP (formerly SuperREP) 0.7 (May 20, 2010)

  • reduced memory usage down to 6-8% of filesize. For example, 24gb file needs 256+256+960 mb memory chunks
  • now hash keeps address of the last chunk with the same contents
  • hashing improved a little
  • fixed WinXP crashing bug

New in SREP (formerly SuperREP) 0.6 (May 20, 2010)

  • fixed 64-bit version, now it properly handles files >2gb
  • fixed decompresion with non-default -l
  • -s prints stats after each block

New in SREP (formerly SuperREP) 0.5 (May 20, 2010)

  • first version that was able to compress and extract data