What is the bottleneck when unrar'ing files?

Kol

Kol

Man of Honour
Joined
8 Jan 2003
Posts
14,360
Location
Ashby-de-la-Zouch
I wasn't sure whether to post this in cpu/hard drive/windows software... but out of interest, what is generally the main factor of speed when unrar'ing files?

Does it depend on the CPU / memory / hard drive or the software? I know each one will have it's own role to play, but which is the main factor?

Cheers,
Mike.
 
I think it depends to an extent on the size of the file, i'd guess these days it's probably the hard drive much of the time, as it still seems to write the files to a temporary folder during decompression, certainly for smaller files it'll likely be the drives.
 
Cheers chaps! I scoured google and some people suggested it would be beneficial to use two drives, ie. compressed file on drive 1, extract file to drive 2. Though I imagine the difference would be negligible. The answers you guys have given sound about right.

Thanks/
 
Cheers chaps! I scoured google and some people suggested it would be beneficial to use two drives, ie. compressed file on drive 1, extract file to drive 2. Though I imagine the difference would be negligible. The answers you guys have given sound about right.

I reckon that could make a big difference. With one drive, the drive has to seek between the RAR archive and the file it's writing, and it's that seeking which wastes time. With two drives, the drives could just read and write sequential data.
 
It depends on the level of compression. If you're using high or best then it will be the cpu that is the bottleneck
 
It depends on the level of compression. If you're using high or best then it will be the cpu that is the bottleneck

true, just did a test on best compression and cpu was the bottlenecked, too bad I dont have more ram, would make a more interesting test with say an 8gig file.
 
I reckon that could make a big difference. With one drive, the drive has to seek between the RAR archive and the file it's writing, and it's that seeking which wastes time. With two drives, the drives could just read and write sequential data.

thats got to be the biggest factor id say
 
Back
Top Bottom