An apparatus, method and program product are operable for controlling the
operation of a disk drive in a computer subjected to motion, and comprise
monitoring the motion of the computer and detecting multiple successive
forces on the computer caused by the motion. Based upon characteristics of
the detected forces, a motion condition, such as a walk or non-walk
condition is determined. Disk drive operations are then scheduled based on
the motion condition so that the scheduled disk drive operations
significantly avoid occurrence during one of the future motion forces and
accelerations.
Um produto do instrumento, do método e do programa é operável para controlar a operação de uma movimentação de disco em um computador sujeitado ao movimento, e compreende a monitoração do movimento do computador e detectar forças sucessivas múltiplas no computador causado pelo movimento. Baseado em características das forças detectadas, uma condição do movimento, tal como uma caminhada ou non-anda condição é determinada. As operações da movimentação de disco são programadas então baseadas na condição do movimento de modo que as operações programadas da movimentação de disco evitem significativamente a ocorrência durante um das forças e dos accelerations futuros do movimento.