De Moni said:
Then what does hard drive cache do if it doesn't do anything in your opinion?
Any effect it has is swamped by the OS level
cache for the ops you claim to see a difference with.
Just a advertisement gimmick, eh?
Yep, the size commonly seen with hard drives goes up as the cost drops.
Previous Seagate was Barracuda 7200.7 ST380013A and current Samsung is SP1614N.
They are quite different drives performance wise.
HDTach showed about the same average read speed (48MB/s) for both drives and access times weren't
that much different either.
You need to look at say the storagereview benchmarks.
http://www.storagereview.com/php/be...&numDrives=1&devID_0=252&devID_1=241&devCnt=2
The Samsung is 30% better on the benchmarks that matter,
SR Office DriveMark 2002 etc
Still Samsung is able to maintain its performance better the bigger test data get where Seagate
started to choke.
Thats just due to the quite different physical characteristics of those two drives.
The hard drive cache isnt even relevant for the movement
of large files from one partition to another on the same drive.
Could you please explain how does hard drive cache actually work, if
it doesn't work like I'd imagine it to work and you seem to know better?
See just above.
I have thought that data is read into the buffer and then data is written from buffer when it's
full.
Nope, hard drive cache use is MUCH more complicated than that.
A dummy like me would think that this reduces the need for heads to jump from place to another
Nope, that isnt what the hard drive cache is for and that wont happen with your
movement of large files from one partition to another on the same drive anyway.
and increases performance as drive is able to move bigger chunks of data at once.
In your test the data has to move into memory and back out again
in much bigger chunks than the size of the hard drive cache.
So when (for example) copying large files from place A to place B drive with bigger cache would be
faster,
because its heads don't need to move back and forth so much as with drive with smaller cache.
That would only be true if the hard drive itself is doing
the copying. It isnt, that happens at the OS level and
the files have to be moved from the platter to the ram
on the motherboard and back out again.