Patent ID: 7752391
Filing Date: 2010-07-06
Classification: G06F

Abstract:
1. A method for managing data storage, comprising: receiving data from an external host at a peripheral storage device; detecting by the peripheral storage device a file system type of the external host based upon the received data, wherein the file system type identifies a systematic procedure for storing and organizing files on a storage medium; adapting a caching policy of the peripheral storage device for caching the data received from the external host in a cache of the peripheral storage device and for writing the received data from the cache of the peripheral storage device to memory that is accessible by the peripheral storage device, wherein the caching policy is adapted based on the detected file system type of the external host, the caching policy defining a sequence in which the peripheral storage device caches data received from the external host and writes the cached data from the cache to the memory, and the caching policy for a first detected file system type defining a different sequence for caching and writing the data received from the external host than the caching policy for a second detected file system type; caching the received data in the cache of the peripheral storage device in accordance with the adapted caching policy; and writing the received data from the cache of the peripheral storage device to the memory that is accessible by the peripheral storage device in accordance with the adapted caching policy.