AWUN/NAWUN control the atomicity of command execution in relation to other commands.
AWUN/NAWUN控制命令执行相对于其他命令的原子性。
They impose inter-command serialization of writing of blocks of data to the NVM and prevent blocks of data ending up on the NVM containing partial data from one new command and partial data from one or more other new commands.
它们将数据块写入NVM的命令间序列化,并防止数据块包含来自一个新命令的部分数据和来自一个或多个新命令的部分数据,最终进入NVM。
If a write command is submitted with size less than or equal to the AWUN/NAWUN value and the write command does not cross an atomic boundary (refer to section 6.4.3), then the host is guaranteed that the write command is atomic to the NVM with respect to other read or write commands.
如果写命令提交大小小于或等于AWUN / NAWUN价值和写命令不会交叉原子边界(6.4.3节提供参考),然后主机保证写命令是原子NVM其他读或写命令。
If a write command is submitted with size greater than the AWUN/NAWUN value or crosses an atomic boundary, then there is no guarantee of command atomicity.
如果提交的写命令的大小大于AWUN/NAWUN值,或者跨越了原子边界,那么就不能保证命令的原子性。AWUN/NAWUN does not have any applicability to write errors caused by power failure or other error conditions (refer to Atomic Write Unit Power Fail).
AWUN/NAWUN对因电源故障或其他错误条件(参考原子写单元电源故障)引起的写错误没有任何适用性。
The host may indicate that AWUN and NAWUN are not necessary by configuring the Write Atomicity Normal feature (refer to section 5.21.1.10), which may result in higher performance in some implementations.
主机可能会通过配置写原子性正常特性(参见5.21.1.10节)来表明AWUN和NAWUN不是必须的,这可能会在某些实现中带来更高的性能。