Tom's Hardware > Forum > Storage > Hard Disks > Importance of hdd cache?

Importance of hdd cache?

Forum Storage : Hard Disks - Importance of hdd cache?

Tom's Hardware: Over 1.4 million members in 6 different countries available to answer all your high-tech questions. Sign up now! Its free!
Word :    Username :           
 

I want to get my sister and I a new hard drive because there is very little space on it. Either a 160 or 320 gb hard drive. I was looking around on newegg and found one that i thought would have worked well but one of the reviews said it should just be used as a storage drive because it only had 8mb cache which led to a slower start up. This computer is running xp and i wasnt sure if a hdd with 16mb cache would perform that much better than one with 8mb.

Sponsored Links
Register or log in to remove.

Slightly better, yes, and the ones with 32 MB caches just a little better again. The differences are in the time to locate a file and feed its data to you. If you don't need speed you probably can tolerate the difference easily. A larger cache is really a help at working with access to long sequential files, but less help when your application has to jump all over the disk looking for new small files. Gamers love big caches, fast HDD rotational speeds, RAID0 arrays - anything that gives a tiny margin of improved performance. Many everyday users find these small improvements hard to notice.


Message edited by Paperdoc on 08-21-2009 at 08:51:10 PM
Reply to Paperdoc

I used a 8MB to install a game demo stored on the drive. I think the demo was either call of duty 4 or unreal tournament 3 or both and it took forever compared to a 16MB. Never used a 32MB but sounds fast. Try to experiment with those mentioned demos and get out your stop watch. Otherwise if you keep your drive defragmented it doesn't really effect actual in game performance.


Message edited by bpogdowz on 08-21-2009 at 09:40:25 PM
Reply to bpogdowz

Get the 16Mb. The transfer and access times of modern 7200rpm drives render any amount beyond 16Mb as ineffectual, both in theory and in actual use. For a 160Gb drive even the 8Mb would be sufficient. "Real" caching no longer occurs at the drive level on desktop PCs, it is done by the OS with unused ram (much larger and quicker than any HD cache). It would be more appropriate to refer to the memory on the drive as a buffer since its primary function is to hold the data until the heads are in position to write and 16Mb can easily store it for the now very short time required. Reads, on a SataII connection, can transfer almost as fast as it can be pulled off the platter, the buffer will rarely go beyond 2 or 3 io requests deep before dumping data into the dma channel. As stated before, it is far more important to defrag.

Reply to joeman42
- 0 +

Buffer size makes virtually no difference that you will be able to see. If you are looking for a fast reasonably priced drive either get a black or 12

------------------------------ E8400 : GA-EP35-DS3L : mushkin 4GB DDR2 800 : HD 2600PRO : 450W ATX12V : Windows 7
Reply to 505090
- 0 +

more than buffer size you want a drive with a high data density

since drives can only read one side of one platter at a time.. a drive with 500GB/platter is alot faster than one with 250/GB/platter.

something like a seagate 7200.12 500GB can be had for about 50$ if you watch for a sale.

its a 1 platter drive with 16MB buffer

http://www.newegg.com/Product/Prod [...] 6822148469


49.99 + free ship from newegg for a 320GB, 59.99 for a 500GB

dont be scared of ignorant reviews only read the ones from people who dont seem like idiots.


and for the record the 7200.12 series have none of the firmware problems of the 7200.11 series.


Message edited by rand_79 on 08-22-2009 at 03:04:09 AM
Reply to rand_79
Tom's Hardware > Forum > Storage > Hard Disks > Importance of hdd cache?
Go to:

There are 1196 identified and unidentified users. To see the list of identified users, Click here.

Sponsored links
  • Ask the community now
  • Publish
Ad
They won a badge
Join us in greeting them
  • 01:00 Ckaz won the Freshman badge
  • 01:00 james59 won the Uniformed badge
  • 01:00 snarl won the Uniformed badge
  • 01:00 patlabor44 won the Uniformed badge
  • 01:00 Kiren won the Uniformed badge
  • 01:00 WookinPaNub won the Uniformed badge
  • 01:00 kwadams won the Uniformed badge
  • 21:57 brockh won the Sophmore badge
  • 01:00 xpax won the Freshman badge
  • 01:00 Mizoguchi won the Freshman badge