Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Very simple question; what would be the next logical bottleneck after hard drives? (SSDs have really kind of completely eliminated this bottleneck for the time being)

share|improve this question

closed as not constructive by Spiff, Linker3000, Mokubai, slhck, Nifle Jul 23 '11 at 9:06

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

up vote 2 down vote accepted

Meh, the controllers aren't such a bottleneck. Each Sata port has a 3GB/s connection. Southbridge has a 2GB/s connection to the CPU. It's rare to see that much data being moved at once.

I think the next bottleneck is the network connections. As people start moving more and more items into online storage, upload and download speeds will be constantly tested.

Already, a family of four streaming videos regularly bottle up 6/Mbps connections. I'm saying this as an American, since the cable and DSL companies have their way with us while Japan get 100Mbps @ $40 a month.

It is getting even worse on the mobile side. Operators are moving to data caps. While they are large data caps, they don't spell out what criteria will be necessary to increase them in the future. And it is very likely in the near future that a significant number of users will be bumping into those caps.

The bus problems are easy. The network side sucks. I haven't even talked about the TCP/IP packet overhead. It's amazing that you'll still run into switches that assume all packets are 1500 bytes in length. . .

share|improve this answer
+1 but I say the floppy. :) – KCotreau Jul 23 '11 at 11:30
Ah yes. The floppy. I had to use one the other day to make a bootable CD. – surfasb Jul 23 '11 at 12:10
LOL, actually I still order systems with floppies just in case. – KCotreau Jul 23 '11 at 12:27
Yeah, we got floppy drives also. Do I know where our floppy disks are? That's another quesiton . . . – surfasb Jul 23 '11 at 12:35
I use it mostly for IT tools...there are still some. – KCotreau Jul 23 '11 at 12:40

The controller that the drives are connected to would be the next bottleneck (assuming the cables are okay) since it is the next piece of hardware. And where these controllers are often built into the motherboard (very common), the entire motherboard is the culprit.

There are of course other possibilities too, such as flaky drivers, a messed up system BIOS, OS problems, misbehaving hardware that's generating a lot of I/O and consequently hogging the bus, etc.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.