Hi dear, i just bought USB 2.0 hard drive enclosure but it was one of those off brand products that i got from ebay. what bugs me is that there is no icon saying it is USB 2.0 even though the seller stated it is. my question is if there is any way you can test a device or a USB port on your computer to see if it reaches USB 2.0 specs of 480Mbps. thanks
Just because someone says something is USB 2.0 doesn't mean that it will work at 480Mbps. It should work at more than USB 1.1 speeds (12Mbps).
Here's a crude way to do it:
Find a big file or a bunch of files that are about 100MB in size.
Get a stopwatch or use a clock w/ seconds.
Drag them over to your USB hard drive.
Time how long it takes to finish. (make sure you're not doing anything else w/ the computer at the same time)
Convert that time into seconds.
Divide the file size (100MB by the time in seconds).
Multiply by 8 to get Mbps.
If the end number is greater than 12, its USB 2.0.
You'll probably notice it right away - if the 100MB of files takes over 60 seconds to transfer, you probably have 1.1.
So you're getting 108Mbps? The reason why you had to multiply by 8 is because we transfered a 100MB (megabyte) file. But USB 2.0 is rated at 480Mbps (megabits per second). There are 8bits in 1 byte, so to convert MB/s to Mbps, 1MB/s = 8Mbps.
Unfortunately with alot of no-name external HDD products coming out, alot of them don't post real speeds, they just blanket it under USB 2.0. What I do is research around on the internet to find out how fast it really is from other people that test it. Even finding a product in the same family is good enough for the most part - it shouldn't differ that much. Google works the best.
Hard drives come close... 480Mbps = 60MB/s. That's about an average HDD's rate. However this depends on if your system can spit out and sustain that much data at once.
Flash memory is getting closer too.