Results 1 to 3 of 3

Thread: ZLib Stream Checker

  1. #1
    Member Razor12911's Avatar
    Join Date
    May 2016
    Location
    South Africa
    Posts
    31
    Thanks
    51
    Thanked 53 Times in 15 Posts

    ZLib Stream Checker

    This program determines whether you can use a zlib precompressor like precomp on certain input or not and gives estimates about the inflated data size, how many streams found etc.

    Estimated scanning speeds:


    Code:
    Input: (Mathematica_9_Setup.exe) (1,210,695,064 bytes)
    Normal: 33780.55 kb/s (no streams found)
    Brute: 1651.28 kb/s (no streams found)
    
    
    Input: (linuxmint-17.3-xfce-64bit.iso) (1,555,709,952 bytes)
    Normal: 24504 kb/s (34543 streams found)
    Brute: 16513.57 kb/s (34793 streams found)
    Changelog:


    Code:
    Version 2.2 (Current)
    -Improved normal scanning speed by 13%
    -Improved brute scanning speed by 8%
    
    
    Version 2.1
    -Improved brute scanning speed by 9 times
    -Fixed regional settings bug
    
    
    Version 2.0
    -Added brute scanning
    -Added select directory as input instead of single file.
    
    
    Version 1.0 (Initial)
    Attached Thumbnails Attached Thumbnails Click image for larger version. 

Name:	ZC_1.PNG 
Views:	191 
Size:	21.4 KB 
ID:	4415   Click image for larger version. 

Name:	ZC_2.PNG 
Views:	95 
Size:	21.5 KB 
ID:	4416  
    Attached Files Attached Files

  2. The Following 5 Users Say Thank You to Razor12911 For This Useful Post:

    Bulat Ziganshin (24th May 2016),comp1 (24th May 2016),Gonzalo (26th May 2016),RamiroCruzo (24th May 2016),Samantha (25th May 2016)

  3. #2
    Member RamiroCruzo's Avatar
    Join Date
    Jul 2015
    Location
    India
    Posts
    15
    Thanks
    137
    Thanked 10 Times in 7 Posts
    Here are the test results Sir...With Fast mode, it locked a max. speed of 664.3 MBPS with max. Threads 27 during compression (Out of which max. were of Interface)... There is one interesting thing though, it was able to read all the processed streams inside the data output of Reflate & then inflate them back, in 1254.test.

    1254.test:
    Found streams: 10309
    Duration: 45 seconds
    97.6 MB > 98.3 MB


    book1_best_deflate.zip:
    Found streams: 0
    Duration: 0 seconds
    0.57 MB > 0.57 MB


    database.arz:
    Found streams: 33938
    Duration: 10 seconds
    25.9 MB > 92.9 MB


    skymmer1.raw:
    Found streams: 1
    Duration: 0 seconds
    0.03 MB > 0.03 MB


    x64a.rpf:
    Found streams: 0
    Duration: 4 seconds
    46.4 MB > 46.4 MB


    E:\Reflate\Testing:
    Found streams: 44248
    Duration: 1 minute 8 seconds
    212 MB > 280 MB
    But for the brute mode, it didn't find any streams in that test file...Although Brute was able to Decompress .zip compressed with Deflate, with a max. speed of 47.2 MBPS and a max. thread of 24.

    1254.test:
    Found streams: 0
    Duration: 1 minute 4 seconds
    97.6 MB > 97.6 MB


    book1_best_deflate.zip:
    Found streams: 2
    Duration: 0 seconds
    0.57 MB > 1.47 MB


    database.arz:
    Found streams: 23629
    Duration: 22 seconds
    25.9 MB > 92.4 MB


    skymmer1.raw:
    Found streams: 1
    Duration: 0 seconds
    0.03 MB > 0.05 MB


    x64a.rpf:
    Found streams: 425
    Duration: 16 seconds
    46.4 MB > 147 MB


    E:\Reflate\Testing:
    Found streams: 24060
    Duration: 2 minutes 18 seconds
    212 MB > 395 MB

  4. The Following User Says Thank You to RamiroCruzo For This Useful Post:

    Razor12911 (25th May 2016)

  5. #3
    Member Samantha's Avatar
    Join Date
    Apr 2016
    Location
    italy
    Posts
    38
    Thanks
    31
    Thanked 7 Times in 4 Posts
    Great job Razor.
    Last edited by Samantha; 25th May 2016 at 23:28. Reason: The question was unnecessary, the answer was in the results

  6. The Following User Says Thank You to Samantha For This Useful Post:

    Razor12911 (26th May 2016)

Similar Threads

  1. Zlib-ng: a performance-oriented fork of zlib
    By dnd in forum Data Compression
    Replies: 0
    Last Post: 5th June 2015, 14:29
  2. Split-stream compression (or what?) for x86 machine code
    By Paul W. in forum Data Compression
    Replies: 9
    Last Post: 26th April 2014, 21:35
  3. Compression for a stream that flushes often?
    By aninternet in forum Data Compression
    Replies: 11
    Last Post: 19th April 2014, 11:15
  4. Precomp stream detection
    By danswano in forum Data Compression
    Replies: 10
    Last Post: 26th September 2013, 03:10
  5. CHK 1.01 is here! (New GUI MD5/SHA1 file checker)
    By encode in forum Data Compression
    Replies: 24
    Last Post: 20th July 2011, 08:45

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •