- Joined
- Feb 8, 2005
- Messages
- 13,358
I'm curious as to how exactly one would "short stroke" a drive for better access times. I believe I understand the concept behind it, but how is such a thing done? When partitioning a drive, does the partitioning utility start at the outside of a disc and move inwards until the full amount of requested space is allocated? Or vice versa? Or does partitioning just select random sectors of the hard drive and set those as a combined partition?
Or is short stroking even related to partitioning? Maybe you tell the drives firmware not to push the arm so far in?
Is it phyisical? Do you use larger platter with the inside part "disabled"?
Or do I not understand the concept at all? The outside part of a platter is the fast part because the arm moves les, right? Or would it be the inside part? And having multiple platters would be a benefit to short stroked drives, correct?
Edit: I'm just confusing myself. I'm going to try it out myself and find out if it is faster or not. I've got a spare box with a 9GB 10K SCSI drive. I'll install XP and HDTach on a 1.5GB partition, run a test three times, average the result, and then repeat with a 9GB partition.
Edit2: Server2K3 with a 1.6GB partition: 8.3ms
Edit3: Server2K3 with the full drive partitioned: 8.3ms
Thusly have I concluded that partition size has no effect. Am I doing something wrong? Are there really no benefits to "short stroking" a drive? Or is this not short stroking?
Or is short stroking even related to partitioning? Maybe you tell the drives firmware not to push the arm so far in?
Is it phyisical? Do you use larger platter with the inside part "disabled"?
Or do I not understand the concept at all? The outside part of a platter is the fast part because the arm moves les, right? Or would it be the inside part? And having multiple platters would be a benefit to short stroked drives, correct?
Edit: I'm just confusing myself. I'm going to try it out myself and find out if it is faster or not. I've got a spare box with a 9GB 10K SCSI drive. I'll install XP and HDTach on a 1.5GB partition, run a test three times, average the result, and then repeat with a 9GB partition.
Edit2: Server2K3 with a 1.6GB partition: 8.3ms
Edit3: Server2K3 with the full drive partitioned: 8.3ms
Thusly have I concluded that partition size has no effect. Am I doing something wrong? Are there really no benefits to "short stroking" a drive? Or is this not short stroking?

