- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 93 for memory (0.06 sec)
-
src/main/java/jcifs/internal/smb2/rdma/RdmaMemoryRegion.java
import java.util.EnumSet; /** * Abstract base class for RDMA memory regions. * * Represents a registered memory region that can be used for * RDMA operations. The memory region contains a buffer, access * permissions, and keys for local and remote access. */ public abstract class RdmaMemoryRegion implements AutoCloseable { /** Memory buffer for RDMA operations */ protected final ByteBuffer buffer;Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sun Aug 24 00:12:28 UTC 2025 - 4.3K bytes - Viewed (0) -
src/main/java/jcifs/internal/smb2/rdma/RdmaAccess.java
*/ package jcifs.internal.smb2.rdma; /** * RDMA memory access permissions for registered memory regions. * These flags control what operations can be performed on a memory region. */ public enum RdmaAccess { /** * Local read access to the memory region */ LOCAL_READ, /** * Local write access to the memory region */ LOCAL_WRITE, /**Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 23 05:11:12 UTC 2025 - 1.4K bytes - Viewed (0) -
src/main/java/jcifs/internal/smb2/rdma/disni/DisniMemoryRegion.java
import jcifs.internal.smb2.rdma.RdmaMemoryRegion; /** * DiSNI memory region implementation. * * This class would integrate with DiSNI to provide registered * memory regions for high-performance RDMA operations. * * Note: This is a skeleton implementation. A real implementation would * require proper DiSNI integration with actual memory registration. */ public class DisniMemoryRegion extends RdmaMemoryRegion {Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 23 05:11:12 UTC 2025 - 5.3K bytes - Viewed (0) -
src/main/java/jcifs/internal/smb2/rdma/RdmaChannelInfo.java
* This class encapsulates RDMA channel metadata including remote memory keys, * addresses, and lengths for direct memory access operations. */ public class RdmaChannelInfo { private final Smb2RdmaTransform transform; /** * Create new RDMA channel info * * @param remoteKey remote memory key for RDMA access (token) * @param address remote memory address (offset) * @param length length of the memory regionRegistered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sun Aug 24 00:12:28 UTC 2025 - 2.8K bytes - Viewed (0) -
src/main/java/jcifs/internal/smb2/rdma/RdmaConnection.java
public abstract ByteBuffer receive(int timeout) throws IOException; /** * Perform RDMA read operation * * @param localRegion local memory region to read into * @param remoteAddress remote memory address * @param remoteKey remote memory key * @param length number of bytes to read * @throws IOException if read fails */
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sun Aug 24 00:12:28 UTC 2025 - 8.2K bytes - Viewed (0) -
src/main/java/jcifs/internal/smb2/rdma/tcp/TcpMemoryRegion.java
/** * TCP memory region implementation. * * For TCP fallback, memory regions are just wrappers around * ByteBuffers since no real RDMA registration is needed. */ public class TcpMemoryRegion extends RdmaMemoryRegion { private static final AtomicInteger keyGenerator = new AtomicInteger(1000); /** * Create new TCP memory region * * @param buffer memory bufferRegistered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 23 05:11:12 UTC 2025 - 2.1K bytes - Viewed (0) -
src/main/java/jcifs/internal/smb2/rdma/RdmaProvider.java
*/ RdmaConnection connect(String hostname, int port) throws IOException; /** * Register memory region for RDMA operations * * @param buffer memory buffer to register * @param access access permissions for the memory region * @return registered memory region * @throws IOException if memory registration fails */Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 23 05:11:12 UTC 2025 - 3K bytes - Viewed (0) -
src/main/java/jcifs/internal/smb2/rdma/RdmaBufferManager.java
import java.util.concurrent.atomic.AtomicLong; import org.slf4j.Logger; import org.slf4j.LoggerFactory; /** * RDMA buffer manager for efficient memory region pooling. * * Manages pools of pre-registered memory regions to avoid the overhead * of frequent registration/deregistration during RDMA operations. */ public class RdmaBufferManager implements AutoCloseable {Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 23 05:11:12 UTC 2025 - 8.7K bytes - Viewed (0) -
src/main/java/jcifs/internal/smb2/rdma/RdmaStatistics.java
} /** * Get total number of memory regions allocated * * @return memory region count */ public long getMemoryRegionsAllocated() { return memoryRegionsAllocated.get(); } /** * Get number of currently active memory regions * * @return active memory region count */ public long getMemoryRegionsActive() {Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sun Aug 24 00:12:28 UTC 2025 - 10.7K bytes - Viewed (0) -
src/main/java/jcifs/internal/smb2/rdma/RdmaWorkRequest.java
/** * Get request type * * @return type of request */ public RequestType getType() { return type; } /** * Get associated memory region * * @return memory region for this request */ public RdmaMemoryRegion getMemoryRegion() { return memoryRegion; } /** * Check if request is completed *Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sun Aug 24 00:12:28 UTC 2025 - 3.2K bytes - Viewed (0)