Patent ID: 11966585
Assignee: INNOGRIT TECHNOLOGIES CO., LTD.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 6:
7. The device according to claim 1, wherein the buffer module further comprises a buffer manager for managing each buffer unit; the data read-write instruction is a data write instruction for writing data to be written to the storage; and the control module is further configured to:
send the updated data write instruction to the storage controller and the buffer manager;
control the buffer manager to predict a sequence of target data requests of the storage controller in response to updated data write instructions, based on a sequence of the updated data write instructions and/or a sequence of received data requests of the storage controller;
control the buffer manager to read the data to be written from the host based on the sequence of the target data requests, apply for K buffer units, and sequentially write the data to be written in the host to the K buffer units; and
responsive to any of the K buffer units being full, directly start the data transmission of the full buffer unit in response to a read request of the storage controller and transmit the data of the full buffer unit to the storage for storage, and responsive to the data transmission being completed, release the full buffer unit and cancel a mapping relationship between the virtual address and the full buffer unit.