A method provides for managing commands received by a disk drive via an intelligent interface from a host. The drive has a magnetic disk, and a cache with the cache being divisible into a number of segments. The cache employs a cache control structure including a cache environment variable. The drive...http://www.google.com.au/patents/US5954801?utm_source=gb-gplus-sharePatent US5954801 - Cache controlled disk drive system for adaptively exiting a hyper random mode when either a cache hit occurs or a sequential command is detected