Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for RdmaBufferManager (1.41 sec)

  1. src/main/java/jcifs/internal/smb2/rdma/RdmaBufferManager.java

     *
     * Manages pools of pre-registered memory regions to avoid the overhead
     * of frequent registration/deregistration during RDMA operations.
     */
    public class RdmaBufferManager implements AutoCloseable {
    
        private static final Logger log = LoggerFactory.getLogger(RdmaBufferManager.class);
    
        private final RdmaProvider provider;
        private final ConcurrentLinkedQueue<RdmaMemoryRegion> availableSendRegions;
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 23 05:11:12 UTC 2025
    - 8.7K bytes
    - Viewed (0)
  2. docs/smb3-features/05-rdma-smb-direct-design.md

        
        region.close();
    }
    
    @Test
    public void testRdmaBufferManager() throws Exception {
        RdmaProvider provider = new TcpRdmaProvider();  // Use TCP for testing
        RdmaBufferManager manager = new RdmaBufferManager(provider);
        
        // Test buffer allocation
        RdmaMemoryRegion region = manager.getSendRegion(1024);
        assertNotNull(region);
        assertTrue(region.getSize() >= 1024);
        
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 16 02:53:50 UTC 2025
    - 35.9K bytes
    - Viewed (0)
  3. src/test/java/jcifs/internal/smb2/rdma/RdmaBufferManagerTest.java

    import jcifs.internal.smb2.rdma.tcp.TcpMemoryRegion;
    
    /**
     * Unit tests for RDMA buffer manager
     */
    public class RdmaBufferManagerTest {
    
        @Mock
        private RdmaProvider mockProvider;
    
        private RdmaBufferManager bufferManager;
        private AutoCloseable mocks;
    
        @BeforeEach
        public void setUp() throws Exception {
            mocks = MockitoAnnotations.openMocks(this);
    
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 23 05:11:12 UTC 2025
    - 7.1K bytes
    - Viewed (0)
  4. src/main/java/jcifs/internal/smb2/rdma/RdmaTransport.java

        private static final Logger log = LoggerFactory.getLogger(RdmaTransport.class);
    
        private final SmbTransportInternal delegate;
        private final RdmaProvider rdmaProvider;
        private final RdmaBufferManager bufferManager;
        private final RdmaStatistics statistics;
        private RdmaConnection rdmaConnection;
        private final Object connectionLock = new Object();
    
        /**
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 23 05:11:12 UTC 2025
    - 8.9K bytes
    - Viewed (0)
  5. src/test/java/jcifs/internal/smb2/rdma/RdmaIntegrationTest.java

        }
    
        @Test
        public void testRdmaBufferManagerUnitTests() throws Exception {
            RdmaProvider provider = RdmaProviderFactory.selectBestProvider();
    
            try (RdmaBufferManager bufferManager = new RdmaBufferManager(provider)) {
                // Test basic buffer allocation
                RdmaMemoryRegion sendRegion = bufferManager.getSendRegion(4096);
                assertNotNull(sendRegion, "Send region should not be null");
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 23 05:11:12 UTC 2025
    - 13.8K bytes
    - Viewed (0)
Back to top