public final class CuFileBuffer extends BaseDeviceMemoryBuffer
MemoryBuffer.EventHandler, MemoryBuffer.MemoryBufferCleaner| 修饰符和类型 | 方法和描述 |
|---|---|
static CuFileBuffer |
allocate(long bytes, boolean registerBuffer)
分配用于 GPU 上 cuFile 的内存。
|
void |
close()
关闭此缓冲区并释放内存
|
MemoryBuffer |
slice(long offset, long len)
切割缓冲区的一部分。
|
copyFromDeviceBufferAsync, copyFromHostBuffer, copyFromHostBuffer, copyFromHostBuffer, copyFromHostBuffer, copyFromHostBuffer, copyFromHostBufferAsync, copyFromHostBufferAsync, sliceWithCopyaddressOutOfBoundsCheck, copyFromMemoryBuffer, copyFromMemoryBufferAsync, getAddress, getEventHandler, getLength, getRefCount, incRefCount, noWarnLeakExpected, setEventHandler, toStringpublic static CuFileBuffer allocate(long bytes, boolean registerBuffer)
bytes - 要分配的字节大小registerBuffer - 如果为 true,则注册 cuFile 缓冲区。public MemoryBuffer slice(long offset, long len)
MemoryBufferslice 在类 MemoryBuffer 中offset - 切片开始的位置。len - 要切片的字节数public void close()
MemoryBufferclose 在接口 AutoCloseable 中close 在类 MemoryBuffer 中版权所有 © 2025。保留所有权利。