METHOD AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM AND APPARATUS FOR SCHEDULING AND EXECUTING HOST DATA-UPDATE COMMANDS

    公开(公告)号:US20240118832A1

    公开(公告)日:2024-04-11

    申请号:US18230364

    申请日:2023-08-04

    Inventor: Yu-Hsien YAO

    CPC classification number: G06F3/0659 G06F3/0607 G06F3/0679

    Abstract: The invention introduces a method for scheduling and executing host data-update commands. A first queue and a second queue are provided. The first queue includes first host data-update commands each including a first logical address. The second queue includes second host data-update commands each including a second logical address. A third host data-update command including a third logical address is generated and is labeled as a first type of host data-update command according to a host command received from a host side. All the first host data-update commands of the first queue are popped out and executed in response that the third logical address is the same as any first logical address. All the second host data-update commands of the second queue are popped out and executed in response that the third logical address is the same as any second logical address.

    METHOD AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM AND APPARATUS FOR SCHEDULING AND EXECUTING HOST DATA-UPDATE COMMANDS

    公开(公告)号:US20240118833A1

    公开(公告)日:2024-04-11

    申请号:US18230391

    申请日:2023-08-04

    Inventor: Yu-Hsien YAO

    CPC classification number: G06F3/0659 G06F3/0607 G06F3/0679

    Abstract: The invention introduces a method for scheduling and executing host data-update commands. A first queue and a second queue are provided. The first queue includes first host data-update commands each including a first logical address. The second queue includes second host data-update commands each including a second logical address. A third host data-update command including a third logical address is generated and is labeled as a first type of host data-update command according to a host command received from a host side. A redundant first logical address is removed from a matched one of the first host data-update commands in response that the third logical address is the same as any first logical address. A redundant second logical address is removed from a matched one of the second host data-update commands in response that the third logical address is the same as any second logical address.

Patent Agency Ranking