What's the difference between 8 MB and 16 MB Cache on a hard drive?

8

2

I'm looking to replace a dead hard drive in an older notebook. The current (bad) hard drive is a Toshiba 60 GB 5400 RPM HDD with 16 MB cache. It's very difficult to find replacement ATA-100 notebook drives with 16 MB cache. Do I even need this extra cache? Is twice the cache noticeable?

Nathan DeWitt

Posted 2009-09-21T05:32:07.210

Reputation: 6 029

Question was closed 2016-08-06T21:07:42.310

Yes, it's definitely noticeable, but I don't know enough about it to give an answer. – Sasha Chedygov – 2009-09-21T05:34:50.090

i've updated my answer, see this article: http://www.tomshardware.com/reviews/understanding-hard-drive-performance,1557-14.html

– roman m – 2009-09-21T06:02:40.503

Answers

4

Tom's Hardware has a pretty good collection of harddrive benchmarks, pick your drives and see for yourself.

p.s. i remember reading somewhere that you won't notice any difference between 8 and 16 Mb cache in normal HDD use.

Here's the article i was talking about.

p.p.s: i found the benchmark that fits your case - draw your own conclusions.

roman m

Posted 2009-09-21T05:32:07.210

Reputation: 1 011

looks like everything is SATA. not sure where to find older IDE info. and i'm sure you meant 16 instead of 19, right? – Nathan DeWitt – 2009-09-21T05:55:58.847

4

The cache is RAM that's used as a buffer to hold read and write information for the CPU to process. It is definitely noticeable. The larger the buffer, the more information can be held for processing. Assuming your CPU can keep up with it all (more than likely) you will notice it.

John T

Posted 2009-09-21T05:32:07.210

Reputation: 149 037

Disagree with your comment. You will most likely not notice it. Go look at benchmarks. A lot of times you will see hard drives with very large caches and they are sometimes slower. You need to look at individual reviews of the hard drive and then go from there. I don't even pay attention to cache sizes – coding4fun – 2009-09-22T03:59:02.073

If you take a look at the benchmarks pointed out by the accepted answer, you can see that the top 10 or so drives are all 32mb and 16mb cache. Most of the bottom ones are 2mb and 8mb cache. Although the cache isn't the only deciding factor I agree with you there, you also need to choose a reputable drive with low seek times (and higher rpm if desired). Hence the drives which stand out from the correlation in the benchmark (I saw one 8mb drive near the top of the list). – John T – 2009-09-22T04:07:33.353

2

The difference in speed is more noticeable for external hard disks. But for an internal hard disk, because the operating system's disk cache is much larger than 16MB and its strategy for handling operations on the disk is different, the speed difference should be somewhat less noticeable.

Please note the emphasis on "less noticeable", because the difference in speed is still there. But to you as a user it's less important if the disk is a bit slower, since the computer is still available even if the disk keeps on turning in the background.

harrymc

Posted 2009-09-21T05:32:07.210

Reputation: 306 093