Featured Worklog

Price Search



PC Apex Sponsor


PC Apex Sponsors



PC Apex RSS Feeds

RSS Feed for PC Apex Reviews & ArticlesRSS Feed for PC Apex PC Modding WorklogsRSS Feed for the PC Apex Daily DisturbanceRSS Feed for the latest PC Apex Site NewsRSS Feed for PC Apex Affiliate and Web NewsRSS Feed for PC Apex Deals and Steals

Go Back   Apex Community Forums // PC Apex Forums // PC Apex Site Content // Daily Disturbance

Daily Disturbance Articles from our entertaining editorial team.

Reply
 
LinkBack Thread Tools Display Modes
Old 20-October-04, 07:37 AM   #1 (permalink)
Etiquette & English Gentleman
Default Performance Hit on USB Hubs?

This was supposed to be a mini-review on a QTEC USB 2.0 Hub I bought recently, but I got distracted …

I'd always wondered if using a USB hub would slow down data transfer, so I moved 43.4 MB of data through it repeatedly (specifically mp3s of Buddy Holly's '57-'59 Rarities Collection, to/from a 64MB SDRAM card in a Samsung Digimax 250 camera), and compared the results to those found with a direct connection between the external device & the motherboard (Abit NF7 running an AMD XP 2800+ chip).

Starting the stopwatch when I pressed CTRL+V & stopping it when the "copy" dialogue box disappeared gave the following results with a direct connection:
* To: 1 minute 15 seconds
* From: 47 seconds

Performing the same test with the camera connected via the QTEC hub gave these results:
* To: 1 minute 32 seconds
* From: 1 minute 12 seconds


So the answer to the question is yes - a USB hub seems to significantly slow down data transfer. Not having another USB hub handy to make comparisons limits the value of this test - it's possible (or even likely) that all USB hubs exhibit the same performance loss. I would have also liked to repeat the tests with a larger amount of data, to determine whether the performance loss is fixed amount of time, or a fixed percentage loss: what I'm getting at here is that in using the hub, I lost 17 seconds on average on downloads ... or 22.7%.

On a small amount of data, the nature of the loss isn't important - but if I was shifting 10gigs, it would make an enormous difference. Extrapolating from the results I got, transferring those hypothetical 10gb (assuming this hypothetical external device was as slow as an SD card) would take 4 hours, 54 minutes and 56 seconds. If the hub causes a 17 second loss, that time would be 4 hours, 55 mins & 13s - a trivial difference.

If however, the loss is 22.7 percent, the transfer time would be 6 hours, 1 minute and 53 seconds. Eek.


As I haven’t come to any conclusions, I’d be interested to hear from anyone else with a USB hub and a mass storage device (faster or otherwise) – do me a favour & repeat the tests with your kit & post the results?

I didn’t notice any performance hit with the other two devices I have connected to my hub (an HP printer and a Saitek joystick), but the chances are it’s there … & any extra lag from an input device is going to hurt when gaming
Jonny English is offline     Reply With Quote
Old 20-October-04, 08:13 AM   #2 (permalink)
Foe
Apex Tech God
Foe's Avatar
Default

Nice information Jonny! Never even thought about the possible slow down. Wonder what other variables would change if they come into play with more testing.
Foe is offline     Reply With Quote
Old 20-October-04, 12:57 PM   #3 (permalink)
Master VB Pr'hoe'grammer
Monsignor Funkibut's Avatar
Exclamation Yeah

My understanding has always been that USB, as a standard, is basically parasitic[sp?]

In other words, USB always uses the CPU to do it's dirty work.

For example, you may get "lag" with a USB microphone that you don't get with a sound card microphone simply because the CPU is doing the work with that USB connection.

So on a hub - even if nothing is connected - the CPU may have some polling/overhead duties that must be performed. How else is it gonna "know" when a new USB device is plugged in?

Another interesting benchmark might be to max out USB [64 ports?] and see how much overhead you get.

-MF
Monsignor Funkibut is offline     Reply With Quote
Old 20-October-04, 01:33 PM   #4 (permalink)
Banned
TekXoID's Avatar
Default

Think of a hub like a 4-1 header on a 4cyl. engine, now think of a direct connection like a 4-2-1.

Besides, with all the ports onboard these days, who needs a hub...
TekXoID is offline     Reply With Quote
Old 20-October-04, 02:18 PM   #5 (permalink)
Rob
Advocatus Diaboli
Rob's Avatar
Question

That's weird...every time I back up my audio library to my external HD (Seagate 200G) through a USB 2.0 hub, it only takes about 68 minutes on average for 45G of music.

Is it possible the type of external storage would make a difference in this case?

Rob
Rob is offline     Reply With Quote
Old 20-October-04, 09:34 PM   #6 (permalink)
Rubber Duck-Hoe
neotheducky's Avatar
Default

Yes Rob, a SD card will run significantly slower than a harddrive.
neotheducky is offline     Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Need a deal on USB Hubs and Banna Plugs! Dreyco Deals and Steals 3 07-August-06 10:45 PM
Performance............. Highperf15 Pimp Rides 8 12-July-05 10:33 PM
Performance Hit on USB Hubs – This Time It’s Definite …ish Jonny English Daily Disturbance 3 09-March-05 06:16 PM
Two wireless hubs talking? RAA_Kr1cH Other Hardware 1 28-September-04 02:20 PM
Wireless routers or hubs or switches or.... NoSlak Internet / Network Tweaks 4 21-February-04 06:40 PM


All times are GMT -5. The time now is 11:22 PM.


Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.0
Copyright PCApex.com, GameApex.com, ForumApex.com 2001 - 2008
Advertisements

Page generated in 0.16018 seconds with 9 queries