diff options
author | Michael Kerrisk <mtk.manpages@gmail.com> | 2020-11-01 07:15:54 +0100 |
---|---|---|
committer | Michael Kerrisk <mtk.manpages@gmail.com> | 2020-11-01 07:17:20 +0100 |
commit | 2e3356328451f2eaa4a7a5273741e2be3c1f7487 (patch) | |
tree | 24fd141dd9eb3a3f8ee13250d00e762e93b24dca | |
parent | e9c09849cc7e8af8f663170d14a4740949a4de12 (diff) | |
download | man-pages-2e3356328451f2eaa4a7a5273741e2be3c1f7487.tar.gz |
statx.2: ffix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
-rw-r--r-- | man2/statx.2 | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/man2/statx.2 b/man2/statx.2 index 4a4d302511..9148fbbb0f 100644 --- a/man2/statx.2 +++ b/man2/statx.2 @@ -463,26 +463,26 @@ It cannot be written to, and all reads from it will be verified against a cryptographic hash that covers the entire file (e.g., via a Merkle tree). .TP -.BR STATX_ATTR_DAX (since Linux 5.8) +.BR STATX_ATTR_DAX " (since Linux 5.8)" The file is in the DAX (cpu direct access) state. DAX state attempts to minimize software cache effects for both I/O and memory mappings of this file. It requires a file system which has been configured to support DAX. -.PP +.IP DAX generally assumes all accesses are via CPU load / store instructions which can minimize overhead for small accesses, but may adversely affect CPU utilization for large transfers. -.PP +.IP File I/O is done directly to/from user-space buffers and memory mapped I/O may be performed with direct memory mappings that bypass the kernel page cache. -.PP +.IP While the DAX property tends to result in data being transferred synchronously, it does not give the same guarantees as the .B O_SYNC flag (see .BR open (2)), where data and the necessary metadata are transferred together. -.PP +.IP A DAX file may support being mapped with the .B MAP_SYNC flag, which enables a |