摘要:
A method for managing a flash storage system includes reading flash data units from flash memory into a buffer, wherein each of the flash data units includes host data units, and determining an identifier for each host data unit. The method includes selecting a set of unique identifiers from the determined identifiers based on a number of host data units sharing the respective unique identifier. For each unique identifier in the set of unique identifier, the method includes designating one of the host data units as a master data unit, wherein the logical address of the designated host data unit is mapped to a physical address. The logical addresses of the other host data units sharing the unique identifier are remapped to the master physical address, and the physical addresses previously mapped to the remapped logical addresses are invalidated.
摘要:
A method, apparatus and a data storage device for implementing enhanced buffer management for storage devices. An amount of emergency power for the storage device is used to determine a time period for the storage device between emergency power loss and actual shut down of electronics. A time period for the storage device for storing write cache data to non-volatile storage is used to identify the amount of write cache data that can be safely written from the write cache to non-volatile memory after an emergency power loss, and using the write cache threshold for selected buffer management techniques for providing enhanced storage device performance, including enhanced SSD or HDD performance.
摘要:
A method, apparatus and a data storage device for implementing enhanced buffer management for storage devices. An amount of emergency power for the storage device is used to determine a time period for the storage device between emergency power loss and actual shut down of electronics. A time period for the storage device for storing write cache data to non-volatile storage is used to identify the amount of write cache data that can be safely written from the write cache to non-volatile memory after an emergency power loss, and using the write cache threshold for selected buffer management techniques for providing enhanced storage device performance, including enhanced SSD or HDD performance.
摘要:
A method for managing a flash storage system includes reading a plurality of flash data units in the flash storage system, and identifying host data units having a first metadata tag from the host data units stored in the plurality of read flash data units. The method also includes buffering the identified host data units in a first transfer buffer, and writing the buffered host data units from the first transfer buffer to a first available flash data unit in the flash storage device.
摘要:
A lower cost per unit of storage hard disk drive (HDD) includes multiple disk stacks and a head stack assembly (HSA) movably coupled to a rail for accessing magnetic-recording disks of each of the multiple disk stacks. Such an HDD may include multiple columns of linearly-arranged disk stacks with an HSA corresponding to each column, where the disk stacks on each side of the rail are positioned for asynchronous access by the HSA, and may include multiple HSAs coupled to the rail, where the disk stacks on each side of the rail are positioned for simultaneous access by respective HSAs being moved either synchronously or independently.