JvmFileBackedResolver
JVM file-backed buffer resolver using memory-mapped I/O.
Resolves BufferHandle.FileBacked handles by mapping the referenced file region via JvmMappedMemoryChunk. The OS manages page-in/out, so arbitrarily large weight tensors can be accessed without heap pressure.
Usage:
val resolver = JvmFileBackedResolver.createResolver()
val accessor = resolver.resolve(fileBackedHandle)
val bytes = accessor.readBytes(0, 100)
accessor.close()Content copied to clipboard
Functions
Link copied to clipboard
Create a DefaultBufferResolver that handles file-backed buffers via mmap on JVM.
Link copied to clipboard
Resolve a single file-backed handle to a mmap-backed accessor.