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

When placing a SSD in a new system, would the SSD still be a significant bottleneck?

If still a bottleneck, how fast would a SSD have to be to not be the bottleneck anymore?

share|improve this question
up vote 3 down vote accepted

How long is a piece of string?

The hard drive is nearly always the bottleneck for modern systems, I am not sure anyone has ever mentioned how fast a hard drive would need to be.

As for would it still be a significant bottleneck, the answer is yes, SSDs are great for reading data and tasks such as loading an Operating system can be significantly improved, but benchmarking has shown that writing is slower compared to traditional disks, so if installing or doing data intensive writing tasks, it could actually be worse.

The second part of your question is really impossible to answer as a hard drive is only the bottleneck when you are performing I/O tasks - therefore I would put in a guess figure of say 100TB/s with 0 latency - this would mean that you can write pretty much any (modern) file instantly and would mean that the SSD would not be the bottleneck (as long as the I/O controller could match it!)

share|improve this answer

If you think of this from a theoretical point of view, the disk subsystem (disk, controller, etc) will be a bottleneck until accessing data on disk is as fast as accessing data in main memory. Then main memory will be the bottleneck until it is as fast as accessing data in cache. You can play tricks with prefetching, scheduling, etc., to hide the problems, but there will always be situations where the problem can't be hidden.

share|improve this answer

Yes, SSD will still be a significant bottleneck when working with high I/O tasks, just as others have said.

As for second part of your question, the answer is that it will need to be as fast as controller on motherboard or PCI-E bus depending on the type of SSD you obtain. PCI-E SSDs are much faster, but be prepared to spend couple of thousands of $ on one. Here's a nice article to get you started.

I think that SSDs will be the main bottleneck for quite some time. Sure, people are now impressed how fast they are, but as soon as they become commonplace everybody will start moaning how slow their 1000MiB/s SSD is.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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