US 12,282,421 B2
Method and apparatus for managing memory of storage system
Dohyeon Kim, Suwon-si (KR); Hong Rak Son, Suwon-si (KR); Jae Hun Jang, Suwon-si (KR); Mankeun Seo, Suwon-si (KR); and Yong Ho Song, Suwon-si (KR)
Assigned to SAMSUNG ELECTRONICS CO., LTD., Suwon-si (KR)
Filed by Samsung Electronics Co., Ltd., Suwon-si (KR)
Filed on Oct. 27, 2023, as Appl. No. 18/384,646.
Claims priority of application No. 10-2023-0027047 (KR), filed on Feb. 28, 2023.
Prior Publication US 2024/0289267 A1, Aug. 29, 2024
Int. Cl. G06F 12/00 (2006.01); G06F 12/02 (2006.01)
CPC G06F 12/023 (2013.01) 20 Claims
OG exemplary drawing
 
1. A controller of a storage system, comprising:
a memory storing a program; and
a processor communicatively coupled to the memory, wherein the processor is configured to execute the program to:
determine whether a type of data stored in the memory is at least one of a first data type and a second data type;
store, in the memory, a header of the data stored in the memory, based on a first determination that the data stored in the memory is of the first data type;
compress the data stored in the memory, based on a second determination that data stored in the memory is of the second data type; and
power off the memory based on at least one of the header of the data and the compressed data having been stored in the memory.