FIELD: information technology.
SUBSTANCE: invention relates to a means of controlling a solid state disk for recording data. Inventions provide an array controller including a processor and a communication interface configured to communicate with a solid state disk. Processor receives information about the logical block sent by the solid state disk, where the information about the logical block includes the size of the logical unit and indicating the information of the logical block, and the logical unit includes one or more units. Processor is further configured to send multiple data recording requests to a solid state disk, where each data write request carries target data, each data write request is used to command the SSD to write the target data to the corresponding logical block, the sum of the lengths of the target data carried in several data record requests is equal to the size of the logical block. Logical block can be filled after the SSD writes each part of the target data to the logic block, which can reduce the write gain when the solid state disk performs the garbage collection operation.
EFFECT: increased reliability of data recording.
20 cl, 12 dwg
Title | Year | Author | Number |
---|---|---|---|
SOLID-STATE MEMORY CONFIGURATION INSTRUCTION | 2012 |
|
RU2571392C2 |
GARBAGE COLLECTION METHOD IN A SOLID STATE DRIVE | 2021 |
|
RU2759503C1 |
SOLID-STATE INFORMATION STORAGE CONTROLLER DECODER | 2021 |
|
RU2769562C1 |
METHOD FOR SENDING DATA, DATA RECEIVING METHOD AND DATA STORAGE DEVICE | 2013 |
|
RU2596585C2 |
METHOD FOR DATA STORAGE IN REDUNDANT ARRAY OF INDEPENDENT DISKS WITH INCREASED FAULT TOLERANCE | 2020 |
|
RU2750645C1 |
DELAYING CACHE STATE UPDATES IN NON-SPECULATIVE CACHE MEMORY IN PROCESSOR SYSTEM IN RESPONSE TO SPECULATIVE DATA REQUEST UNTIL SPECULATIVE DATA REQUEST BECOMES NON-SPECULATIVE | 2020 |
|
RU2817624C1 |
CONTROLLING RATE OF PROCESSING ADAPTER INTERRUPTION REQUESTS | 2010 |
|
RU2526287C2 |
CONVERTING MESSAGE-INITIATED INTERRUPTION INTO INPUT/OUTPUT ADAPTER-GENERATED EVENT NOTIFICATION | 2010 |
|
RU2546561C2 |
TRANSLATION OF INPUT/OUTPUT ADDRESSES TO MEMORY ADDRESSES | 2010 |
|
RU2547705C2 |
OPERATIONAL PERFORMANCE CONTROL OF THE SOLID-STATE STORAGES | 2014 |
|
RU2624563C2 |
Authors
Dates
2018-07-13—Published
2015-12-03—Filed