20240086113.SYNCHRONOUS WRITE METHOD AND DEVICE, STORAGE SYSTEM AND ELECTRONIC DEVICE simplified abstract (samsung electronics co., ltd.)

From WikiPatents
Jump to navigation Jump to search

SYNCHRONOUS WRITE METHOD AND DEVICE, STORAGE SYSTEM AND ELECTRONIC DEVICE

Organization Name

samsung electronics co., ltd.

Inventor(s)

HENG Zhang of SHAANXI (CN)

Wenwen Chen of SHAANXI (CN)

SYNCHRONOUS WRITE METHOD AND DEVICE, STORAGE SYSTEM AND ELECTRONIC DEVICE - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240086113 titled 'SYNCHRONOUS WRITE METHOD AND DEVICE, STORAGE SYSTEM AND ELECTRONIC DEVICE

Simplified Explanation

The abstract of the patent application describes a method for synchronous writing to a storage device, ensuring the order of commands is preserved. Here is a simplified explanation of the abstract:

  • Receiving a synchronous write command from a process
  • Checking if another synchronous write command from the same process is already in the command queue
  • If not, adding the new synchronous write command to the queue
  • If yes, adding an order preserving command before the new synchronous write command in the queue
  • Sending commands in the queue to the storage device in the order they were added

Potential Applications: This technology can be applied in systems where maintaining the order of write commands to a storage device is critical, such as in databases, file systems, or cloud storage services.

Problems Solved: This technology solves the problem of ensuring the correct order of synchronous write commands to a storage device, preventing data corruption or loss due to out-of-order execution.

Benefits: - Improved data integrity and reliability - Efficient handling of synchronous write commands - Simplified management of write operations to storage devices

Potential Commercial Applications: "Order Preserving Synchronous Write Method for Storage Devices" can be utilized in database management systems, cloud storage services, and file systems to enhance data consistency and reliability.

Possible Prior Art: One possible prior art could be the use of command queues in storage systems to manage write operations, but the specific implementation of order preserving commands for synchronous writes may be novel.

Unanswered Questions: 1. How does this technology handle error recovery or retries in case of failed write operations? 2. Are there any limitations or performance implications when scaling this method to handle a large number of concurrent write commands?


Original Abstract Submitted

a synchronous write method includes: receiving a synchronous write command of a process; if a process state table indicates that another synchronous write command of the process has not been added to a command queue, adding the synchronous write command to the command queue; if the process state table indicates that the other synchronous write command has been added to the command queue, adding an order preserving command to the command queue, and then adding the synchronous write command to the command queue; and sending commands in the command queue to a storage device according to the order of the commands in the command queue. the order preserving command is used to indicate that a synchronous write commands located before the order preserving command in the command queue is to be executed prior to the synchronous write command by the storage device.