Very few storage systems allow atomic write semantics . While the software may also log some delta information elsewhere , it expects the storage to present `` atomic write semantics , '' meaning that the write of the data either occurred in its entirety or did not occur at all . However , very few storage systems provide support for atomic writes , and even fewer specify their rate of failure in providing this semantic .