CPC G06F 12/0246 (2013.01) [G06F 12/0292 (2013.01); G06F 13/1668 (2013.01)] | 20 Claims |
19. A storage device comprising:
a memory device that stores data;
a storage controller that controls the memory device; and
a processor that obtains data stored in the memory device, performs a calculation on the data, and stores the data on which the calculation has been performed in the memory device,
wherein the processor generates a mapping table in which at least one logical address assigned to the data is mapped to an identifier assigned to the data, and transmits to the storage controller a batch read request to read all the at least one logical address assigned to the data by referring to the mapping table, to obtain the data stored in the memory device.
|