java.lang.Object
jdk.nio.mapmode.ExtendedMapMode
JDK特定的映射模式。
- 自 JDK 版本:
- 14
- 参见:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final FileChannel.MapMode
用于由非易失性 RAM 支持的文件的只读映射的文件映射模式。static final FileChannel.MapMode
用于由非易失性 RAM 支持的文件的读写映射的文件映射模式。 -
Method Summary
-
Field Details
-
READ_ONLY_SYNC
用于由非易失性 RAM 支持的文件的只读映射的文件映射模式。当在不支持此映射模式的实现上使用此映射模式时,map 方法会抛出 UnsupportedOperationException。
- 实现注意事项:
-
在 Linux 上,将文件映射到内存时,会为
mmap
指定MAP_SYNC
和MAP_SHARED_VALIDATE
标志。
-
READ_WRITE_SYNC
用于由非易失性 RAM 支持的文件的读写映射的文件映射模式。使用此模式创建的缓冲区上的 force 操作将使用缓存行写回,而不是通过文件设备刷新进行。当在不支持此映射模式的实现上使用此映射模式时,map 方法会抛出 UnsupportedOperationException。
- 实现注意事项:
-
在 Linux 上,将文件映射到内存时,会为
mmap
指定MAP_SYNC
和MAP_SHARED_VALIDATE
标志。
-