- Jan 15, 2001
- 15,069
- 94
- 91
i have been reading a lot about hard drives lately, and i came upon a question that i stumped myself with.
why cant you use more than 1 "eye" to read the information off the platter? i have taken apart a few drives to see the guts, and there is always a single arm with the insanely small parts on the end that obviously read the platter. why cant you just use more than 1 of those?
if you had 4 arms instead of 1, couldnt that really help the speed of the seek? i know there would be a lot of problems making them all be insync, but all of the engineering could be taken care of by all of those smart people. but why is this not possible? or why hasnt it been done?
maybe you would have to make the drive longer, but i dont see why that would be a problem as long as it would fit in a 3.5'' bay...i mean you could make them taller and longer...hell, look at the geforce 5, it takes 2 expansion bays!
also, why dont they make IDE drives that spin faster than 7200? what is holding them back? obviously reading from media spinning faster than that is possible...SCSI is up to 15k, so whats the deal?
and last but not least...what is with the buffer? why cant they just put a TON of buffer memory on the drives? i cant think of a reason why they limit most drives to 2, the special ones to 8, and SCSI's only go to 16 (well, a few go to 32 if im not mistaken), but wtf? why cant they put like 64, or even 128?
one problem i see with that is you may want something off the drive, so it sends it to the cache, and then you want something else instead, but the first bit of data has already been cached and will be sent first, which would get in the way and slow things down until the data packet is destroyed...or maybe im totally wrong on that, but thats what i thought.
anyone care to shed some light on this?
why cant you use more than 1 "eye" to read the information off the platter? i have taken apart a few drives to see the guts, and there is always a single arm with the insanely small parts on the end that obviously read the platter. why cant you just use more than 1 of those?
if you had 4 arms instead of 1, couldnt that really help the speed of the seek? i know there would be a lot of problems making them all be insync, but all of the engineering could be taken care of by all of those smart people. but why is this not possible? or why hasnt it been done?
maybe you would have to make the drive longer, but i dont see why that would be a problem as long as it would fit in a 3.5'' bay...i mean you could make them taller and longer...hell, look at the geforce 5, it takes 2 expansion bays!
also, why dont they make IDE drives that spin faster than 7200? what is holding them back? obviously reading from media spinning faster than that is possible...SCSI is up to 15k, so whats the deal?
and last but not least...what is with the buffer? why cant they just put a TON of buffer memory on the drives? i cant think of a reason why they limit most drives to 2, the special ones to 8, and SCSI's only go to 16 (well, a few go to 32 if im not mistaken), but wtf? why cant they put like 64, or even 128?
one problem i see with that is you may want something off the drive, so it sends it to the cache, and then you want something else instead, but the first bit of data has already been cached and will be sent first, which would get in the way and slow things down until the data packet is destroyed...or maybe im totally wrong on that, but thats what i thought.
anyone care to shed some light on this?
