US 12,073,088 B2
Quality of service for the multiple functions in memory devices
Luca Bert, San Jose, CA (US)
Assigned to Micron Technology, Inc., Boise, ID (US)
Filed by Micron Technology, Inc., Boise, ID (US)
Filed on Mar. 30, 2023, as Appl. No. 18/193,184.
Application 18/193,184 is a continuation of application No. 16/663,025, filed on Oct. 24, 2019, granted, now 11,620,053.
Prior Publication US 2023/0236734 A1, Jul. 27, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/06 (2006.01); G06F 9/48 (2006.01)
CPC G06F 3/0613 (2013.01) [G06F 3/0611 (2013.01); G06F 3/0659 (2013.01); G06F 3/0665 (2013.01); G06F 3/0679 (2013.01); G06F 9/4881 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
a memory device; and
a processing device, operatively coupled with the memory device, to perform operations comprising:
responsive to receiving a first operation of a first plurality of operations assigned a first operation weight during execution of a second operation of a second plurality of operations assigned a second operation by a function assigned a function weight, determining whether the execution associated with the second operation satisfies a threshold criterion;
responsive to determining that the execution associated with the second operation satisfies the threshold criterion, suspending the execution of the second operation after a period of time proportional to a ratio of a first operation weight to a second operation weight applied to a predetermined period of time;
executing the first operation of the first plurality of operations; and
responsive to completing execution of the first operation of the first plurality of operations, resuming the execution of the second operation of the second plurality of operations.