public class RmmTrackingResourceAdaptor<C extends RmmDeviceMemoryResource> extends RmmWrappingDeviceMemoryResource<C>
wrapped
构造方法和说明 |
---|
RmmTrackingResourceAdaptor(C wrapped, long alignment)
创建一个新的跟踪资源适配器。
|
修饰符和类型 | 方法和说明 |
---|---|
void |
close() |
long |
getHandle()
返回指向实现 rmm::mr::device_memory_resource 的底层 C++ 类的指针
|
long |
getMaxTotalBytesAllocated() |
long |
getScopedMaxTotalBytesAllocated() |
long |
getTotalBytesAllocated() |
void |
resetScopedMaxTotalBytesAllocated(long initValue) |
String |
toString() |
getWrapped, releaseWrapped
public RmmTrackingResourceAdaptor(C wrapped, long alignment)
wrapped
- 要跟踪分配的内存资源。不应重复使用。alignment
- 要应用的对齐。public long getHandle()
RmmDeviceMemoryResource
public long getTotalBytesAllocated()
public long getMaxTotalBytesAllocated()
public void resetScopedMaxTotalBytesAllocated(long initValue)
public long getScopedMaxTotalBytesAllocated()
public void close()
RmmDeviceMemoryResource
中的 close
AutoCloseable
中的 close
RmmWrappingDeviceMemoryResource<C extends RmmDeviceMemoryResource>
中的 close
版权所有 © 2025。保留所有权利。