rudder
Lifer
Having an argument with a co-worker (well not really an argument, I am just trying to get out of some work)
Lets say I have a raid 5 array consisting of a number 10000 RPM Wide Ultra3 SCSI hard drives. The volume is filled with files that typically are around 40-50k in size. Currently it has a cluster size of 4k.
A co-worker feels that the cluster size should be brought up to 60k thinking that the drive will read the files quicker in one fell swoop.
My thinking is that maybe that would be true if the drive just had one platter and one head. Not only will the large cluster size waste tons of space, I think it would actually be slower because of the fact that there are multiple platters and heads on the drive. Or if we were talking about very large files maybe the large cluster size would defintely benefit performance. It is true that the 50K file will be broken up into 4k chunks, but with multiple platters and heads would it not read just as quickly?
Lets say I have a raid 5 array consisting of a number 10000 RPM Wide Ultra3 SCSI hard drives. The volume is filled with files that typically are around 40-50k in size. Currently it has a cluster size of 4k.
A co-worker feels that the cluster size should be brought up to 60k thinking that the drive will read the files quicker in one fell swoop.
My thinking is that maybe that would be true if the drive just had one platter and one head. Not only will the large cluster size waste tons of space, I think it would actually be slower because of the fact that there are multiple platters and heads on the drive. Or if we were talking about very large files maybe the large cluster size would defintely benefit performance. It is true that the 50K file will be broken up into 4k chunks, but with multiple platters and heads would it not read just as quickly?