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 |
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.
|