public class RmmPoolMemoryResource<C extends RmmDeviceMemoryResource> extends RmmWrappingDeviceMemoryResource<C>
wrapped| 构造器和描述 |
|---|
RmmPoolMemoryResource(C wrapped, long initSize, long maxSize)
创建一个新的池化内存资源,获取它所包装的 RmmDeviceMemoryResource 的所有权。
|
| 修饰符和类型 | 方法和描述 |
|---|---|
void |
close() |
long |
getHandle()
返回指向实现 rmm::mr::device_memory_resource 的底层 C++ 类的指针
|
long |
getMaxSize() |
String |
toString() |
getWrapped, releaseWrappedpublic RmmPoolMemoryResource(C wrapped, long initSize, long maxSize)
wrapped - 用于池的内存资源。此资源不应重复使用。initSize - 初始池的大小maxSize - 最大池的大小public long getMaxSize()
public long getHandle()
RmmDeviceMemoryResourcepublic void close()
close 在接口 RmmDeviceMemoryResource 中close 在接口 AutoCloseable 中close 在类 RmmWrappingDeviceMemoryResource<C extends RmmDeviceMemoryResource> 中版权所有 © 2025. 保留所有权利。