• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

What bottlenecks WinRAR extraction speed?

Joined
Apr 7, 2009
Messages
332 (0.06/day)
Processor Intel® Core™ i5-2500K (4.6GHz @ 1.28-1.33v)
Motherboard ASRock Z68 Pro3 Gen3
Cooling Prolimatech Megahalems Rev.C + Blue Vortex 140mm
Memory Kingston HyperX Fury White (2x8GB, DDR3-1866, 10-11-10-30, 1.5v)
Video Card(s) MSI GTX 970 Gaming
Storage Crucial C300 128GB, WD Green 2TB
Display(s) BenQ XL2420T
Case Antec Twelve Hundred
Audio Device(s) Onboard Realtek audio
Power Supply Corsair HX 650W
Software Win7 Ultimate (64-bit)
Hello!

Quick question --> what does bottleneck WinRAR extraction speed?

I've noticed my CPU usage is around 5-10% during extraction. Is it the slow mechanical hard-drives?
 
Joined
Mar 1, 2010
Messages
3,565 (0.69/day)
Location
By the Channel Tunnel, Kent, England
System Name Benny
Processor Phenom II 1055t @ 3.3GHz; 300x11; 1.380v; NB 2700; HT 2400
Motherboard ASUS Crosshair IV Formula (2002 BIOS)
Cooling Thermalright TRUE 120 Black + 2 Xilence Red Wing PWM 120mm (push/pull) + polycarbonate fan holders
Memory 8GB GeIL Ultra 2133MHZ C9 running at 1600MHz @ 7-7-7-21 1T 1.5v
Video Card(s) MSI Twin Frozr II GTX470 @ Stock w/CPU fan cable-tied on, as one of the GPU fans broke.
Storage 60GB OCZ Agility3 (OS);500GB WDC Grn; 1x1TB WDC Blk (Backup)
Display(s) ASUS PA823Q
Case Silverstone Raven 2 (all cables custom sleeved with velcro mod on side panel...)
Audio Device(s) X-Fi (Onboard) + Harmon Kardon HK6100 amp powering JVC HA-RX700's with Zalman mic
Power Supply Corsair HX650W
Software Win7 Pro x64
Benchmark Scores No benchies so making this space useful! Corsair M90, Logitech G19. Phobya FlexLight LED's (gawjus)
Got two HDD's? Use one HDD as the "source" (the .rar you want to extract) and the other HDD as the "target" (the location you want the extracted files) and see if there is a difference. If there's no difference, your HDD isn't the bottleneck.
 
Joined
Apr 4, 2008
Messages
4,686 (0.80/day)
System Name Obelisc
Processor i7 3770k @ 4.8 GHz
Motherboard Asus P8Z77-V
Cooling H110
Memory 16GB(4x4) @ 2400 MHz 9-11-11-31
Video Card(s) GTX 780 Ti
Storage 850 EVO 1TB, 2x 5TB Toshiba
Case T81
Audio Device(s) X-Fi Titanium HD
Power Supply EVGA 850 T2 80+ TITANIUM
Software Win10 64bit
Just tried that, goes much faster when extracting to another drive.
 
Joined
Apr 7, 2009
Messages
332 (0.06/day)
Processor Intel® Core™ i5-2500K (4.6GHz @ 1.28-1.33v)
Motherboard ASRock Z68 Pro3 Gen3
Cooling Prolimatech Megahalems Rev.C + Blue Vortex 140mm
Memory Kingston HyperX Fury White (2x8GB, DDR3-1866, 10-11-10-30, 1.5v)
Video Card(s) MSI GTX 970 Gaming
Storage Crucial C300 128GB, WD Green 2TB
Display(s) BenQ XL2420T
Case Antec Twelve Hundred
Audio Device(s) Onboard Realtek audio
Power Supply Corsair HX 650W
Software Win7 Ultimate (64-bit)
It's a little faster.

1GB.rar to the same 7200rpm drive --> 25s
1GB.rar to my Raptor --> 19s

So I guess it's the hard drive's write speed?
 
Joined
Mar 1, 2010
Messages
3,565 (0.69/day)
Location
By the Channel Tunnel, Kent, England
System Name Benny
Processor Phenom II 1055t @ 3.3GHz; 300x11; 1.380v; NB 2700; HT 2400
Motherboard ASUS Crosshair IV Formula (2002 BIOS)
Cooling Thermalright TRUE 120 Black + 2 Xilence Red Wing PWM 120mm (push/pull) + polycarbonate fan holders
Memory 8GB GeIL Ultra 2133MHZ C9 running at 1600MHz @ 7-7-7-21 1T 1.5v
Video Card(s) MSI Twin Frozr II GTX470 @ Stock w/CPU fan cable-tied on, as one of the GPU fans broke.
Storage 60GB OCZ Agility3 (OS);500GB WDC Grn; 1x1TB WDC Blk (Backup)
Display(s) ASUS PA823Q
Case Silverstone Raven 2 (all cables custom sleeved with velcro mod on side panel...)
Audio Device(s) X-Fi (Onboard) + Harmon Kardon HK6100 amp powering JVC HA-RX700's with Zalman mic
Power Supply Corsair HX650W
Software Win7 Pro x64
Benchmark Scores No benchies so making this space useful! Corsair M90, Logitech G19. Phobya FlexLight LED's (gawjus)
Or it could be the read speed of the source disk (if it's read speed is slower than the write speed of your Raptor). I unzip my content to a 4-drive RAID array, then watch/install/burn etc.
 
Joined
Apr 21, 2010
Messages
5,731 (1.12/day)
Location
West Midlands. UK.
System Name Ryzen Reynolds
Processor Ryzen 1600 - 4.0Ghz 1.415v - SMT disabled
Motherboard mATX Asrock AB350m AM4
Cooling Raijintek Leto Pro
Memory Vulcan T-Force 16GB DDR4 3000 16.18.18 @3200Mhz 14.17.17
Video Card(s) Sapphire Nitro+ 4GB RX 580 - 1450/2000 BIOS mod 8-)
Storage Seagate B'cuda 1TB/Sandisk 128GB SSD
Display(s) Acer ED242QR 75hz Freesync
Case Corsair Carbide Series SPEC-01
Audio Device(s) Onboard
Power Supply Corsair VS 550w
Mouse Zalman ZM-M401R
Keyboard Razor Lycosa
Software Windows 10 x64
Benchmark Scores https://www.3dmark.com/spy/6220813
It's a little faster.

1GB.rar to the same 7200rpm drive --> 25s
1GB.rar to my Raptor --> 19s

So I guess it's the hard drive's write speed?

Thats (if my calculations are correct) around 40MB/s to the 7200 drive vs 53MB/s to the Raptor

Is that unraring to the same drive or is that 1gb file on a seperate drive to the unrar drive?
 
Joined
Apr 7, 2009
Messages
332 (0.06/day)
Processor Intel® Core™ i5-2500K (4.6GHz @ 1.28-1.33v)
Motherboard ASRock Z68 Pro3 Gen3
Cooling Prolimatech Megahalems Rev.C + Blue Vortex 140mm
Memory Kingston HyperX Fury White (2x8GB, DDR3-1866, 10-11-10-30, 1.5v)
Video Card(s) MSI GTX 970 Gaming
Storage Crucial C300 128GB, WD Green 2TB
Display(s) BenQ XL2420T
Case Antec Twelve Hundred
Audio Device(s) Onboard Realtek audio
Power Supply Corsair HX 650W
Software Win7 Ultimate (64-bit)
Oh sorry, should've been:

1GB.rar on 7200rpm drive, extracted to itself --> 25s
1GB.rar on 7200rpm drive, extracted to a Raptor --> 19s
 
Joined
Apr 21, 2010
Messages
5,731 (1.12/day)
Location
West Midlands. UK.
System Name Ryzen Reynolds
Processor Ryzen 1600 - 4.0Ghz 1.415v - SMT disabled
Motherboard mATX Asrock AB350m AM4
Cooling Raijintek Leto Pro
Memory Vulcan T-Force 16GB DDR4 3000 16.18.18 @3200Mhz 14.17.17
Video Card(s) Sapphire Nitro+ 4GB RX 580 - 1450/2000 BIOS mod 8-)
Storage Seagate B'cuda 1TB/Sandisk 128GB SSD
Display(s) Acer ED242QR 75hz Freesync
Case Corsair Carbide Series SPEC-01
Audio Device(s) Onboard
Power Supply Corsair VS 550w
Mouse Zalman ZM-M401R
Keyboard Razor Lycosa
Software Windows 10 x64
Benchmark Scores https://www.3dmark.com/spy/6220813
Oh sorry, should've been:

1GB.rar on 7200rpm drive, extracted to itself --> 25s
1GB.rar on 7200rpm drive, extracted to a Raptor --> 19s

Ok then in that scenario the Raptor has an unfair advantage because the 7200rpm drive is hosting the file so there is no overhead from the Raptor having to read and write to itself at the same time, make sense?

Can you transfer the file to the Raptor and then extract it to the 7200rpm to see if that makes a difference?

Rule of thumb when unraring files is to unrar to a drive the file is not hosted on for best performance.

Really with compressed files the read/write speed of the drives does have an impact but that said there is other stuff going on with winrar cause I can unrar a file on my HDD which has 100-110MB/s read/write to an SSD so you would think you would get 100-110MB/s right? wrong, you wont ever utilise all of the available bandwidth. I have heard of other compression programs performing better than WinRar such as 7zip but I can't comment on whether or not they actually would make a difference as I have always used WinRar.

I think even with 500MB/s throughput both ways you won't ever see near that speed or greater CPU utilisation just because of the processes what are going on which you don't see. But I could be wrong, hope that all makes sense btw am a little intoxicated lol
 
Joined
Apr 7, 2009
Messages
332 (0.06/day)
Processor Intel® Core™ i5-2500K (4.6GHz @ 1.28-1.33v)
Motherboard ASRock Z68 Pro3 Gen3
Cooling Prolimatech Megahalems Rev.C + Blue Vortex 140mm
Memory Kingston HyperX Fury White (2x8GB, DDR3-1866, 10-11-10-30, 1.5v)
Video Card(s) MSI GTX 970 Gaming
Storage Crucial C300 128GB, WD Green 2TB
Display(s) BenQ XL2420T
Case Antec Twelve Hundred
Audio Device(s) Onboard Realtek audio
Power Supply Corsair HX 650W
Software Win7 Ultimate (64-bit)
Wow..

1GB.rar on Raptor, extracting to a 7200rpm drive took 7s :O
 
Joined
Mar 1, 2010
Messages
3,565 (0.69/day)
Location
By the Channel Tunnel, Kent, England
System Name Benny
Processor Phenom II 1055t @ 3.3GHz; 300x11; 1.380v; NB 2700; HT 2400
Motherboard ASUS Crosshair IV Formula (2002 BIOS)
Cooling Thermalright TRUE 120 Black + 2 Xilence Red Wing PWM 120mm (push/pull) + polycarbonate fan holders
Memory 8GB GeIL Ultra 2133MHZ C9 running at 1600MHz @ 7-7-7-21 1T 1.5v
Video Card(s) MSI Twin Frozr II GTX470 @ Stock w/CPU fan cable-tied on, as one of the GPU fans broke.
Storage 60GB OCZ Agility3 (OS);500GB WDC Grn; 1x1TB WDC Blk (Backup)
Display(s) ASUS PA823Q
Case Silverstone Raven 2 (all cables custom sleeved with velcro mod on side panel...)
Audio Device(s) X-Fi (Onboard) + Harmon Kardon HK6100 amp powering JVC HA-RX700's with Zalman mic
Power Supply Corsair HX650W
Software Win7 Pro x64
Benchmark Scores No benchies so making this space useful! Corsair M90, Logitech G19. Phobya FlexLight LED's (gawjus)
Wow..

1GB.rar on Raptor, extracting to a 7200rpm drive took 7s :O

That means the read speed on your Samsung is lower than the write speed of your Raptor. Your bottleneck is your Samsung drive. Considering it's your archive drive, great performance can't be expected from it. I'd recommend getting another HDD and using it as a "scratch" disk (only use it for converting/pagefile purposes).
 
Joined
Aug 10, 2007
Messages
2,143 (0.35/day)
Location
Austin TX
Processor i9 11900k
Motherboard Maximus XII Apex
Cooling Custom Liquid W/ 360x60 Radiator
Memory 32Gb Team XTREEM ARGB 3600 b-die
Video Card(s) Waterblocked MSI RTX 4070
Storage Intel 900p 480Gb + 4tb Intel 670p
Display(s) LG C2 evo 42"
Case Geometric Future Model 8
Audio Device(s) HD58X + Sennheiser GSX 1000
Power Supply Corsair RM 750x
Mouse Steelseries Aerox 5 wired
Keyboard Akko Mod 007b HE
VR HMD Samsung Odyssey+
Software Windows 11
from OCZ summit to OCZ Vertex 2 takes 21 seconds
from OCZ Vertex 2 to OCZ summit takes 19 seconds

file size is 1GB and 4 files contained in the archive, hope it helps
 
Joined
Aug 12, 2005
Messages
754 (0.11/day)
Processor Intel Core i7 4790K
Motherboard Asus Z97i Plus
Cooling Antec Kuhler 620 + Gentle Typhoon 3000RPM
Memory A-DATA XPG V2 DDR3-2400 16GB
Video Card(s) MSI GTX 970 Gaming 4G
Storage Samsung 850 Ev0 500GB
Display(s) Qnix QX2710 @100Hz
Case Silverstone SG13
Audio Device(s) Onboard
Power Supply Silverstone SX-500LG
Mouse Logitech G602
Keyboard Corsair K70 Lux
Software Windows 10 Pro
Benchmark Scores Not interested in benchmarks
Wow..

1GB.rar on Raptor, extracting to a 7200rpm drive took 7s :O
this could possibly be due to data caching stuff in windows, more than drive speeds?
if you want to rule that out, reboot and try again.
 

Completely Bonkers

New Member
Joined
Feb 6, 2007
Messages
2,576 (0.41/day)
Processor Mysterious Engineering Prototype
Motherboard Intel 865
Cooling Custom block made in workshop
Memory Corsair XMS 2GB
Video Card(s) FireGL X3-256
Display(s) 1600x1200 SyncMaster x 2 = 3200x1200
Software Windows 2003
You've got enough memory to set up a RAMDRIVE. Put your temp folder on the RAMDRIVE, and even stick your RAR file on the RAMDRIVE then upzip from there.

WHOOSH. Watch those new speeds.

http://www.techpowerup.com/forums/showthread.php?t=107670

BTW I think your original analysis is flawed by file fragmentation. Copying the RAR file to the RAPTOR actually did three things: i) moved to a faster drive, ii) effectively defragged or partly defragged the source, iii) avoid HDD head movement from source to destination if unzipping on same drive. Try the RAMDRIVE for fun. How big are your unzipped files? Would they fit on the RAMDRIVE too?
 
Top