US 12,131,070 B2
Memory system for optimizing parameter values according to workload class and data processing system including the same
In Ho Jung, Gyeonggi-do (KR); Ki Tae Kim, Gyeonggi-do (KR); and Seon Ju Lee, Gyeonggi-do (KR)
Assigned to SK hynix Inc., Gyeonggi-do (KR)
Filed by SK hynix Inc., Gyeonggi-do (KR)
Filed on Nov. 29, 2022, as Appl. No. 18/070,610.
Claims priority of application No. 10-2022-0079070 (KR), filed on Jun. 28, 2022.
Prior Publication US 2023/0418521 A1, Dec. 28, 2023
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/0659 (2013.01) [G06F 3/0611 (2013.01); G06F 3/0629 (2013.01); G06F 3/0679 (2013.01)] 13 Claims
OG exemplary drawing
 
1. A memory system comprising:
a memory device having a nonvolatile specific storage space configured to store workload information including groups of parameter values, grouped respectively corresponding to a plurality of workload classes in a table form; and
a controller configured to control the memory device,
wherein the controller comprises:
a command detector configured to detect the ratio at which the set command is inputted among all commands inputted from the outside in the set operation mode;
a workload selector configured to select the detected class according to the ratio, load the parameter values corresponding to the detected class from the specific storage space to the internal storage space, and calculate a command completion delay time according to the parameter values corresponding to the detected class;
an update controller configured to update the loaded parameter values with the inputted parameter values, and update the workload information of the specific storage space with the updated parameter values;
a command operator configured to processes the set command by performing an operation corresponding to the set command to provide the outside with an execution completion response to the set command; and
a response adjuster configured to adjust, on the basis of the command completion delay time, a time point at which the execution completion response is provided.