Winrar hardly using cpu?

Caporegime
Joined
12 Mar 2004
Posts
29,962
Location
England
Surely winrar should be using 100% of the cpu?

usage.jpg
 
Work out the MB/s you are getting, or try 7Zip as that should tell you the speed you are getting. 7Zip also has a bench mark option and I think winrar may, seem to remember there being a "post your scores" type thread on here once.

And if unzipping to the same drive it'll be slower.
 
You're not going to see heavy CPU usage when extracting from an archive. The demanding aspect is compression, not extraction.
 
You're not going to see heavy CPU usage when extracting from an archive. The demanding aspect is compression, not extraction.

But at the figures you see above extraction works out at 11.7MB/s, which implies a cpu bottleneck considering the hdd has an average read speed of 65MB/s.
 
Last edited:
Almost certainly you are being limited by media write speed. With a single HD you are probably talking under 100MB/s at best and modern CPUs are capable of decompressing way faster than that. Even 5 years ago CPUs weren't getting maxed out.

If you want to see better CPU utilisation, then you really need to get yourself some faster storage, i.e. extracting from one unfragmented RAID0 array (Velociraptor/SSD) to another.

65MB/s read speed is all well and good, but that's not the bottleneck, it needs to write as well, and reading and writing from the same drive will slow things down even further (it's a mechanical device and as such isn't 'full duplex')
 
But at the figures you see above extraction works out at 11.7MB/s, which implies a cpu bottleneck considering the hdd has an average read speed of 65MB/s.

I'd be more concerned with your ram usage on firefox and svchost on that screenshot :eek:
 
65MB/s read speed is all well and good, but that's not the bottleneck, it needs to write as well, and reading and writing from the same drive will slow things down even further (it's a mechanical device and as such isn't 'full duplex')

Yeah but were talking about a factor of 6, I have moved files accross the hdd much faster than this!
 
Well, of course you've then got to consider that copying files and extracting an archive aren't the same thing - the drive cache (and possibly some OS tomfoolery) will likely have a big benefit for copying because it can stream data much faster in large chunks. Whereas extracting from an archive (even if it's a single file) it's kind of coming in dribs and drabs if that makes sense.

I used to wonder why I was getting like 15-20MB/s extract speeds in the past, but I found that extracting to a brand new hd was much quicker, around the 50MB/s level.

As a test you could set up a RAM drive and try extracting to that. I bet you get much better performance and higher cpu utilisation (although read speed would then become a factor). I'd expect u something approaching full cpu utilisation if both the source and destination were on the ramdrive though.
 
Last edited:
Transferring accross the lan is no problem as you can see here,

67.jpg


I'm certain that winrar used to be faster than this though.
 
Transferring over the LAN isn't really comparable though because you aren't writing to the archive source drive at the same time.
 
Reading and writing to the same disc?

By default yes it will be the same disk as WinRar just creates a sub-folder under the archives current folder.

As a test could the OP try extracting the files to another HDD and see if that makes a diff?
 
are you doing this over a network?
do you have AV software running on both sides?
do you have defender running on both sides?
try 7zip
 
As said above, you're reading and writing from and to the same mechanical drive. (i.e. can't do both at the same at at full speed)

Over LAN will be much quicker due to only have to read from the drive.
 
Last edited:
I've never seen high CPU usage with WinRAR (64bit) when extracting, only during comrpession.
 
I'd be more concerned with your ram usage on firefox and svchost on that screenshot :eek:

Lolz. My Firefox RAM usage normally ranges from between 400mb to over a gigabyte. :D
But then I do tend to float around with lots of tabs, currently only on 77, positively frugal!

As for svchost, well any number of things can cause one of them to up its RAM usage, not least copying files.
 
Back
Top Bottom