Recent

Author Topic: Parallelcompression library have been updated to version 2.19  (Read 2216 times)

aminer

  • Hero Member
  • *****
  • Posts: 956
Parallelcompression library have been updated to version 2.19
« on: September 19, 2012, 12:41:20 am »

Hello,


Parallelcompression library have been updated to version 2.19,
i have added a sleep(0) in the execute() method of the Threadpool engine like this:

while not Queue.push(tobject(params))  do sleep(0);

and now parallelcompression is 15% to 20% faster.

also i have added a GetFileSize() method.

And I have tested parallelcompression and found that
my Parallel Gzip is 5% faster than pigz.

You can download parallelcompression library from:


http://pages.videotron.com/aminer/


Thank you,
Amine Moulay Ramdane.




aminer

  • Hero Member
  • *****
  • Posts: 956
Re: Parallelcompression library have been updated to version 2.19
« Reply #1 on: September 19, 2012, 09:27:19 pm »


Hello,

I have updated parallelcompression library 
to version 2.2,  have forgot to free and object in TCallbacks.GzipCompress() and
TCallbacks.GzipDecompress()

with the  tjob(obj).free;

I have corrected this and you can download parallelcompression 2.2 from:

http://pages.videotron.com/aminer/


Thank you,
Amine Moulay Ramdane.





aminer

  • Hero Member
  • *****
  • Posts: 956
Re: Parallelcompression library have been updated to version 2.19
« Reply #2 on: September 20, 2012, 09:25:15 pm »

Hello,

I have updated parallelcompression library
to version 2.21.  you can download parallelcompression from:

http://pages.videotron.com/aminer/


Thank you,
Amine Moulay Ramdane.

 

TinyPortal © 2005-2018