3 ms·
Modern drives only access one platter at a time, except for the handful of dual-actuator drives that split the stack of platters in two and can simultaneously a
by wtallis 2y ago
Modern drives only access one platter at a time, except for the handful of dual-actuator drives that split the stack of platters in two and can simultaneously access one platter from the top half of the stack and one platter from the bottom half of the stack.
The limiting factor is the fact that positioning the head on platter one to access track N does not guarantee that the heads on the other 8 platters are positioned over track N on their respective platters.
- userbinator 2y agoThe limiting factor is the fact that positioning the head on platter one to access track N does not guarantee that the heads on the other 8 platters are positioned over track N on their respective platters. Nor indeed does each platter even have the same number of tracks at the same spacing in modern drives. Ever since embedded servo became the norm for hard drives (late 80s), there hasn't been a need to align each platter with the others.
- ChainOfFools 2y agoWhat would be the advantage of having different sector and track layouts for different platters on the same spindle, with the same servo addressing all of them? Are platters binned the same way that processors are?
- dmitrygr 2y agoNot a question of advantages, a question of tolerances. At the track size used now, thermal expansion and process tolerances are enough that even with a position specified to the micron from the center, you'll have different track numbers between platters solely by variance. This is why every track has MANY markers on it identifying its track number, and their values are used as feedback for the servo mechanism that moves the head. When seeking to track X, it will pick up markers while it moves and after it stops moving, use them as feedback, and continue to move in the proper direction. Nobody knows how many microns from center track 1234567 is, nor cares. It is more or less a PID controller, with desired value being desired track and current value being current track seen under the read head.
- userbinator 2y agoAFAIK all optical discs also use a similar scheme. Incidentally this is why a HDD with a bad head or media area will make clicking sounds, sometimes very loudly, as the head actuator slams against the stops since the controller can't see the signals it's looking for and can only sweep the surface in search of them.
- ChainOfFools 2y agoI would never have guessed how much thermal expansion had to be compensated for in modern hard drives, I would have assumed they were built such that no degree of precision that required accomodating changes in physical parameters was attempted, and/or that materials science had found an ideal set of alloys for the case, the platters, the magnets, arms etc, that all behave in a predictable way under a given thermal map, so that addressing the surface was nearly always a deterministic process. Have there been attempts to use active cooling/heating (i.e. thermal sensors combined with piezoelectric effect elements embedded in the housing) to maintain a precise, consistent reference internal operating temperature, as a means of eliminating the need to accomodate thermal-induced drift in tolerances?
- dmitrygr 2y agowhy? making a feedback-driven servo is a well understood task. it is not hard. and even if you knew the precise micrometer position to move the head to, magically compensated for ALL variables, you'd still need a PID controller to MOVE you there, and feedback to help you measure where you are. You'll have added a significant material science problem, but solved nothing
- ChainOfFools 2y agoSorry if I'm coming across as presumptuous or something, it's just surprising to find that modern hard drives are still using the same basic mechanism that I saw inside the washing machine-size drives my dad worked on 40 something years ago, that would almost walk themselves out of their mounts thrashing their giant head servos around. What you and others are describing is strikes me the way that opening up the package of a modern memory chip and finding a fabric of millions of tiny magnetic cores would, rather than a silicon array of capacitor/transistor cells - that for some reason no fundamental rethinking of the problem has prevailed and thus the only developments in RAM for almost half a century is miniaturization of what was being done in the 1960's.
- sitkack 2y agoThank you, that makes sense. The feedback control system that positions a head can only guarantee that the head for a specific platter is in the right location.
- kvemkon 2y ago> Modern drives only access one platter at a time Do you mean only one side (top/bottom) of one platter?