I have a ASUS Republic of Gamers rig and noticed that my USB SS port is slow. It's consistently maxed at about 48 MB/s no matter what I plug into it, so I've ruled out the speed of the drives or USB sticks themselves. I am using SS cables, so that's not it. Seems it's the port or chipset. Drivers? Tiny flying monkey babies?
ASUS doesn't have much in the way of driver updates. I'm up to date, but I am sure there are probably chipset updates that ASUS hasn't rolled out.
Would that be a good place to start looking at a solution? Or am I off base? I don't know much about USB controllers, so I'm not sure where to start troubleshooting, or how.
I have a ASUS Republic of Gamers rig and noticed that my USB SS port is slow. It's consistently maxed at about 48 MB/s no matter what I plug into it, so I've ruled out the speed of the drives or USB sticks themselves. I am using SS cables, so that's not it. Seems it's the port or chipset. Drivers? Tiny flying monkey babies?
ASUS doesn't have much in the way of driver updates. I'm up to date, but I am sure there are probably chipset updates that ASUS hasn't rolled out.
Would that be a good place to start looking at a solution? Or am I off base? I don't know much about USB controllers, so I'm not sure where to start troubleshooting, or how.
You are using USB2 devices. Get/buy/use an actual USB3 drive/device if you want it to work at USB3 speeds.
Umm, no they aren't. They are USB 3.0 drives, with USB 3.0 cables, and SS rated.
At this point I am more fascinated by how you can make a statement about the stuff in my house without ever having seen it.
The statement was based on the fact that the speeds you are experiencing are those found in USB 2 devices. I would have to agree that you are using usb2 devices, or something similar. Otherwise, something else is wrong here. I've had issues in the past with Hyper-V and USB3 drivers on my system, and could only use Hyper-V if I disabled the USB3 drivers. Maybe you did something similar?
what USB 3.0 drive are you using? I have my Renice U3 SSD with 370MB/s read and 180MB/s write, it uses the Renice U3137 controller as a real USB 3.0 controller. FYI h t t p : / / g o o . g l / o 9 w e 1 A
Umm, no they aren't. They are USB 3.0 drives, with USB 3.0 cables, and SS rated.
At this point I am more fascinated by how you can make a statement about the stuff in my house without ever having seen it.
Let's refer back to your original post.
"It's consistently maxed at about 48 MB/s no matter what I plug into it, so I've ruled out the speed of the drives or USB sticks themselves."
You never mentioned the model numbers or manufacturers of any of those devices.
As for "At this point I am more fascinated by how you can make a statement about the stuff in my house without ever having seen it."
Well, you provided so little information I had to latch onto 48MB/s. 48MB/s is 48 Megabytes/sec, which is around 384 MBit/sec. USB2 tops out at a maximum speed of 480MBit/s, and Mass Storage and general Bus communication takes a good chunk of overhead, so that speed is entirely consistent with your Hub or devices working as USB2 devices. Since you didn't present any actual model numbers or information and didn't even mention the drives were USB3, I made some assumptions based on what you did say. The only assumptions I made were that your USB Ports were USB3 and you had the latest drivers. And since it is a fact that your devices are operating at USB2 speeds, the only reason they would do so, given those assumptions, is if they were USB2 devices, and not USB3.
So, let's remove those assumptions then. I'll give you the requirements and you can figure out what you are missing.
1. USB3 Super Speed Root Hub. Note: Not all USB Ports on a system supporting USB3 will be USB3. Many cases have front-panel connectors and even rear ports that are USB2, not USB3. If they are USB3, they will have Blue slot pegs. (and more connectors). But even then, that only tells you that the port is USB3. If that USB3 port is connected to a USB2 header it will only work at USB2 speed (and you'd need a weird motherboard with a hybrid header, but those exist too). To verify that youd have to crack it open and verify it is connected to the appropriate motherboard header. If the Port doesn't have a blue slot peg (the plastic thing that is within the slot) it is not a USB3 port and you've found the problem.
2. USB3 Device Connected directly to the Super Speed Root Hub or connected via a USB3 super speed Hub.
If you connect it via a Hub, if that hub is USB 2 the device will work via USB2 regardless of whether the hub is connected to a USB3 port and the device is USB3 or what cables are used. Additionally, this all assumes that some of the said devices can actually achieve a thoroughput higher than that required to saturate USB2. Platter hard drives seldom do and you usually need fairly high-end Flash drives to surpass 480 MBit/s.
3. Drivers
As you mentioned. Check device manager. Is there anything referring to USB 3.0 or SuperSpeed in there? If not, than you don't have the drivers installed for your USB3 root hub or you don't even have USB3 available. if so, make sure you are actually using a USB3 port. (Systems have both USB3 headers and USB2 headers, often front-panel connectors are USB2, leaving only the exposed motherboard USB connectors as USB3.
karlzhao314:
"Isn't the maximum effective bandwidth of USB 2.0 something like 35MB/s?"
480MBit/s or a pure 60 MB/s, with some Bus overhead.
"It's consistently maxed at about 48 MB/s no matter what I plug into it, so I've ruled out the speed of the drives or USB sticks themselves."
You never mentioned the model numbers or manufacturers of any of those devices.
As for "At this point I am more fascinated by how you can make a statement about the stuff in my house without ever having seen it."
Well, you provided so little information I had to latch onto 48MB/s. 48MB/s is 48 Megabytes/sec, which is around 384 MBit/sec. USB2 tops out at a maximum speed of 480MBit/s, and Mass Storage and general Bus communication takes a good chunk of overhead, so that speed is entirely consistent with your Hub or devices working as USB2 devices. Since you didn't present any actual model numbers or information and didn't even mention the drives were USB3, I made some assumptions based on what you did say. The only assumptions I made were that your USB Ports were USB3 and you had the latest drivers. And since it is a fact that your devices are operating at USB2 speeds, the only reason they would do so, given those assumptions, is if they were USB2 devices, and not USB3.
So, let's remove those assumptions then. I'll give you the requirements and you can figure out what you are missing.
1. USB3 Super Speed Root Hub. Note: Not all USB Ports on a system supporting USB3 will be USB3. Many cases have front-panel connectors and even rear ports that are USB2, not USB3. If they are USB3, they will have Blue slot pegs. (and more connectors). But even then, that only tells you that the port is USB3. If that USB3 port is connected to a USB2 header it will only work at USB2 speed (and you'd need a weird motherboard with a hybrid header, but those exist too). To verify that youd have to crack it open and verify it is connected to the appropriate motherboard header. If the Port doesn't have a blue slot peg (the plastic thing that is within the slot) it is not a USB3 port and you've found the problem.
2. USB3 Device Connected directly to the Super Speed Root Hub or connected via a USB3 super speed Hub.
If you connect it via a Hub, if that hub is USB 2 the device will work via USB2 regardless of whether the hub is connected to a USB3 port and the device is USB3 or what cables are used. Additionally, this all assumes that some of the said devices can actually achieve a thoroughput higher than that required to saturate USB2. Platter hard drives seldom do and you usually need fairly high-end Flash drives to surpass 480 MBit/s.
3. Drivers
As you mentioned. Check device manager. Is there anything referring to USB 3.0 or SuperSpeed in there? If not, than you don't have the drivers installed for your USB3 root hub or you don't even have USB3 available. if so, make sure you are actually using a USB3 port. (Systems have both USB3 headers and USB2 headers, often front-panel connectors are USB2, leaving only the exposed motherboard USB connectors as USB3.
karlzhao314:
"Isn't the maximum effective bandwidth of USB 2.0 something like 35MB/s?"
480MBit/s or a pure 60 MB/s, with some Bus overhead.
I mentioned DRIVES (plural) and sticks (plural) -- you could have asked for the models before declaring I had USB 2 devices. I also clearly mentioned I had USB 3 cables, which don't physically fit in USB 2 drives, so you could have figured that out.
Not using any physical hubs. Connecting direct to the USB ports on the system, as I said.
I'm trying not to be difficult, but when the first two answers out of the gate assume the other person is a moron, it's not easy to stay happy-shiny.
Anyway, moving on...
I have three USB ports. All are 3.0 and have the SS and arrow logo on the ports themselves. One of them is also a special charging port (has the little SS logo with the lightning bolt.) I am using a variety of different drives and USB sticks and are all rated USB SS, with the marks on the drives and/or cables themselves.
Checking Device Manager, I see the following interesting drivers:
Intel 7 Series / C216 Chipset Family USB Enhanced host Controller
Intel USB 3.0 eXtensible Host Controller
Intel USB 3.0 Root Hub
Plus a bunch of generic ones.
So that tells me I have, at least, USB 3 running. But nothing specifically calling out SuperSpeed. So maybe we are closing in on the problem. (I still don't know why I'm not even getting USB 3 non-SS speeds, but whatever.)
For purists, some of the devices I have tried:
WD My Passport Ultra external HD, 2TB -- rated USB 3.0 and claims max 5GB/s
WD My Passport (not Ultra) external HD, 1 TB -- also rated USB 3.0 with same claim
SanDisk Ultra USB 3.0 64GB thumb drive - claims speeds up to 100MB/s
Also, if you're moving a bunch of smaller files (under a few mb's and such) then your speeds will drop. Zip it all up, and move one huge file, and your speeds should go up a bit.
WD My Passport Ultra external HD, 2TB -- rated USB 3.0 and claims max 5GB/s
WD My Passport (not Ultra) external HD, 1 TB -- also rated USB 3.0 with same claim
Those are actually 5Gb/s, which is roughly equal to 600MB/s.
Still, not what you're looking for. I can't answer specifically without taking a look at your system, but the one thing for sure is that everything is running at USB2 speeds.
Also, if you're moving a bunch of smaller files (under a few mb's and such) then your speeds will drop. Zip it all up, and move one huge file, and your speeds should go up a bit.
Holy crap on a velvet divan. That would explain it.
The 5Gbit/sec Rating WD gives the drive is also listed as the maximum speed, which would presumably under ideal conditions where you are reading straight from the drives' cache, rather than actually listing the performance of the drive itself, which would be presumably far lower as it is a 5400RPM drive.
ASUS doesn't have much in the way of driver updates. I'm up to date, but I am sure there are probably chipset updates that ASUS hasn't rolled out.
Would that be a good place to start looking at a solution? Or am I off base? I don't know much about USB controllers, so I'm not sure where to start troubleshooting, or how.
(I'm guessing you're an IT guy.)
You are using USB2 devices. Get/buy/use an actual USB3 drive/device if you want it to work at USB3 speeds.
Umm, no they aren't. They are USB 3.0 drives, with USB 3.0 cables, and SS rated.
At this point I am more fascinated by how you can make a statement about the stuff in my house without ever having seen it.
The statement was based on the fact that the speeds you are experiencing are those found in USB 2 devices. I would have to agree that you are using usb2 devices, or something similar. Otherwise, something else is wrong here. I've had issues in the past with Hyper-V and USB3 drivers on my system, and could only use Hyper-V if I disabled the USB3 drivers. Maybe you did something similar?
"Programmers never repeat themselves. They loop."
Let's refer back to your original post.
"It's consistently maxed at about 48 MB/s no matter what I plug into it, so I've ruled out the speed of the drives or USB sticks themselves."
You never mentioned the model numbers or manufacturers of any of those devices.
As for "At this point I am more fascinated by how you can make a statement about the stuff in my house without ever having seen it."
Well, you provided so little information I had to latch onto 48MB/s. 48MB/s is 48 Megabytes/sec, which is around 384 MBit/sec. USB2 tops out at a maximum speed of 480MBit/s, and Mass Storage and general Bus communication takes a good chunk of overhead, so that speed is entirely consistent with your Hub or devices working as USB2 devices. Since you didn't present any actual model numbers or information and didn't even mention the drives were USB3, I made some assumptions based on what you did say. The only assumptions I made were that your USB Ports were USB3 and you had the latest drivers. And since it is a fact that your devices are operating at USB2 speeds, the only reason they would do so, given those assumptions, is if they were USB2 devices, and not USB3.
So, let's remove those assumptions then. I'll give you the requirements and you can figure out what you are missing.
1. USB3 Super Speed Root Hub. Note: Not all USB Ports on a system supporting USB3 will be USB3. Many cases have front-panel connectors and even rear ports that are USB2, not USB3. If they are USB3, they will have Blue slot pegs. (and more connectors). But even then, that only tells you that the port is USB3. If that USB3 port is connected to a USB2 header it will only work at USB2 speed (and you'd need a weird motherboard with a hybrid header, but those exist too). To verify that youd have to crack it open and verify it is connected to the appropriate motherboard header. If the Port doesn't have a blue slot peg (the plastic thing that is within the slot) it is not a USB3 port and you've found the problem.
2. USB3 Device Connected directly to the Super Speed Root Hub or connected via a USB3 super speed Hub.
If you connect it via a Hub, if that hub is USB 2 the device will work via USB2 regardless of whether the hub is connected to a USB3 port and the device is USB3 or what cables are used. Additionally, this all assumes that some of the said devices can actually achieve a thoroughput higher than that required to saturate USB2. Platter hard drives seldom do and you usually need fairly high-end Flash drives to surpass 480 MBit/s.
3. Drivers
As you mentioned. Check device manager. Is there anything referring to USB 3.0 or SuperSpeed in there? If not, than you don't have the drivers installed for your USB3 root hub or you don't even have USB3 available. if so, make sure you are actually using a USB3 port. (Systems have both USB3 headers and USB2 headers, often front-panel connectors are USB2, leaving only the exposed motherboard USB connectors as USB3.
karlzhao314:
"Isn't the maximum effective bandwidth of USB 2.0 something like 35MB/s?"
480MBit/s or a pure 60 MB/s, with some Bus overhead.
I mentioned DRIVES (plural) and sticks (plural) -- you could have asked for the models before declaring I had USB 2 devices. I also clearly mentioned I had USB 3 cables, which don't physically fit in USB 2 drives, so you could have figured that out.
Not using any physical hubs. Connecting direct to the USB ports on the system, as I said.
I'm trying not to be difficult, but when the first two answers out of the gate assume the other person is a moron, it's not easy to stay happy-shiny.
Anyway, moving on...
I have three USB ports. All are 3.0 and have the SS and arrow logo on the ports themselves. One of them is also a special charging port (has the little SS logo with the lightning bolt.) I am using a variety of different drives and USB sticks and are all rated USB SS, with the marks on the drives and/or cables themselves.
Checking Device Manager, I see the following interesting drivers:
So that tells me I have, at least, USB 3 running. But nothing specifically calling out SuperSpeed. So maybe we are closing in on the problem. (I still don't know why I'm not even getting USB 3 non-SS speeds, but whatever.)
For purists, some of the devices I have tried:
WD My Passport Ultra external HD, 2TB -- rated USB 3.0 and claims max 5GB/s
WD My Passport (not Ultra) external HD, 1 TB -- also rated USB 3.0 with same claim
SanDisk Ultra USB 3.0 64GB thumb drive - claims speeds up to 100MB/s
Also, if you're moving a bunch of smaller files (under a few mb's and such) then your speeds will drop. Zip it all up, and move one huge file, and your speeds should go up a bit.
Those are actually 5Gb/s, which is roughly equal to 600MB/s.
Still, not what you're looking for. I can't answer specifically without taking a look at your system, but the one thing for sure is that everything is running at USB2 speeds.
"Programmers never repeat themselves. They loop."
Holy crap on a velvet divan. That would explain it.