In this example, AWUN/NAWUN has a value of 2K (equivalent to four 512 byte logical blocks) and the namespace atomic boundary sizes (NABSN and NABSPF) are 0h.
在本例中,AWUN/NAWUN的值为2K(相当于4个512字节的逻辑块),名称空间原子边界大小(NABSN和NABSPF)为0h。
The host issues two write commands, each with a length of 2K (i.e., four logical blocks).
主机发出两个写命令,每个命令的长度为2K(即四个逻辑块)。
Command A writes LBAs 0-3 and command B writes LBAs 1-4.
命令A写LBAs 0-3,命令B写LBAs 1-4。
Since the size of both command A and command B is less than or equal to the value of AWUN/NAWUN, the controller serializes these two write commands so that the resulting data in LBAs 0-4 reflects command A followed by command B, or command B followed by command A,
由于命令A和命令B的大小都小于或等于AWUN/NAWUN的值,因此控制器序列化这两个写命令,使LBAs 0-4中的结果数据反映命令A后面接命令B,或命令B后面接命令A,
but not an intermediate state where some of the logical blocks are written with data from command A and others are written with data from command B. Figure 351 shows valid results of the data in LBAs 0-4 and examples of invalid results (of which there are more possible combinations).
但不是一个中间状态,写的是一些逻辑块与数据从命令和其他人都写命令b图351的数据显示有效的结果数据在lba 0 - 4和无效的例子结果(有更多可能的组合)。
If the size of write commands A and B is larger than the AWUN/NAWUN value, then there is no guarantee of ordering.
如果写命令A和B的大小大于AWUN/NAWUN值,则不保证排序。
After execution of command A and command B, there may be an arbitrary mix of data from command A and command B in the LBA range specified.
在执行命令A和命令B之后,在指定的LBA范围内可能存在来自命令A和命令B的任意混合数据。