Method and device for managing resource allocation in solid-state drive
AssigneeSamsung Electronics Co., Ltd.
InventorsSreenivasa Reddy, Kaushal Kishor Yadav, Saugata Das Purkayastha
Life of this patent
Estimating the term…
Abstract
A method for managing resource allocation in solid-state drive (SSD) may include obtaining an activation request to switch to a prolonged read mode, wherein the activation request indicates an amount of required additional read resources, and based on the SSD being in a default mode and the activating request being obtained, determining whether the SSD has a number of available write resources for conversion into the additional read resources, and activating the prolonged read mode on the SSD, based on the number of available write resources for the conversion into the additional read resources.
Claims17
A method for managing resource allocation in a solid-state drive (SSD), the method comprising:
- obtaining an activation request to switch to a prolonged read mode, wherein the activation request indicates an amount of required additional read resources;
- and
- based on the SSD being in a default mode and the activation request being obtained:
- determining whether the SSD has a number of available write resources to be converted into the additional read resources, and
- activating the prolonged read mode on the SSD, based on the number of available write resources for conversion into the additional read resources.
A solid-state drive (SSD) device comprising:
- a memory storing instructions;
- and
- one or more processors configured to execute the instructions to:
- obtain an activation request to switch to a prolonged read mode, wherein the activation request indicates an amount of required additional read resources;
- and
- based on the SSD being in a default mode and the activation request being obtained:
- determine whether the SSD has a number of available write resources to be converted into the additional read resources;
- and
- activate the prolonged read mode on the SSD, based on the number of available write resources for conversion to the additional read resources.
A non-transitory computer readable storage medium storing instructions to be executed by at least one processor to perform a method for managing resource allocation in a solid-state drive (SSD), the method comprising:
- obtaining an activation request that indicates an amount of additional read resources required, based on read resources required for a given task exceeding originally available read resources;
- switching from a default mode to a prolonged read mode in the SSD based on the activation request by determining available write resources of the SSD for conversion into the additional read resources, and allocating the available write resources as the additional read resources for the given task;
- and
- executing the given task based on the originally available read resources and the additional read resources.
Dependencies are inferred from the claim text.