Jump to content
Sign in to follow this  
Lennart_T

Software compression uses only one core

Recommended Posts

I had the impression that Retrospect 8 would finally be multithreaded, but I can't get it to work.

 

RetroEngine uses at most 100% of ONE processor core.

Yet, the recommendation is Intel Core Duo processor.

( Why recommend two cores if Retrospect isn't going to use them? )

 

Now, how do I get Retrospect to use all cores for software compression?

Share this post


Link to post
Share on other sites

Interesting verification of something I just noticed on the Windows multi-server version. When running just one backup set verification job on a 1.8 TB compressed backup set, the first core is maxed out at 100% usage while the other ones are barely ticking over.  Even the 8.2 beta offers no apparent improvement, so far as multi-threading goes.  This may be a big reason for slow backups, verifications, and so on.  Zip files that are being backed up are especially slow, since the Retrospect compression routine apparently still tries to compress them.  I have noted in many different scenarios and operating systems that any algorithm that tries to compress already compressed files seem to try to do a lot of work for nothing.  So, just as an example, verification rates for zips are 3 GB/min on my system, whereas binaries go 6 to 8 times as fast. The 8.2 beta seems to have significantly improved speed over its predecessor, but it still appears that hardware level or OS level compression may be the answer, if time and patience are lacking.

Share this post


Link to post
Share on other sites

As far as I can tell, Retrospect is multithreaded in the sense that it will run multiple jobs at once, with one job per core.

 

Having a multi-core system is still beneficial as it means other things (such as the UI and the OS) don't need to interrupt RetroEngine while it does its thing. It also means that you could potentially run two jobs at once if you're not bottlenecked by IO bandwidth.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×