Examples of used()


Examples of org.directmemory.memory.OffHeapMemoryBuffer.used()

      long crc1 = OffHeapMemoryBuffer.crc32(payload);
      long crc2 = OffHeapMemoryBuffer.crc32(check);
      assertEquals(crc1, crc2);
    }
   
    logger.info("total used=" + Ram.inMb(mem.used()));
  }

  @Test
  public void aFewEntriesWithCheck() {
    OffHeapMemoryBuffer mem = OffHeapMemoryBuffer.createNew(10 * 1024 * 1024);
 
View Full Code Here

Examples of org.directmemory.memory.OffHeapMemoryBuffer.used()

      assertEquals(p.end-p.start, payload.length);
      lastP = p;
      logger.info("---");
    }
   
    logger.info("total used=" + Ram.inMb(mem.used()));
  }
 
  @Test
  public void checkExpiration() throws InterruptedException {
    OffHeapMemoryBuffer mem = OffHeapMemoryBuffer.createNew(10 * 1024 * 1024);
 
View Full Code Here

Examples of org.directmemory.memory.OffHeapMemoryBuffer.used()

    byte[] payload = new byte[size];
    for (int i = 0; i < howMany; i++) {
      mem.store(payload, 2000);
    }
   
    assertEquals(size*howMany, mem.used());
   
    logger.info("entries with relative expiration=" + (howMany/2));
    for (int i = 0; i < howMany/2; i++) {
      mem.store(payload, 100);
    }
View Full Code Here

Examples of org.directmemory.memory.OffHeapMemoryBuffer.used()

   
    logger.info("entries with relative expiration=" + (howMany/2));
    for (int i = 0; i < howMany/2; i++) {
      mem.store(payload, 100);
    }
    assertEquals(size*howMany+size*howMany/2, mem.used());

    logger.info("entries with absolute expiration=" + (howMany/2));
    for (int i = 0; i < howMany/2; i++) {
      mem.store(payload, new Date());
    }
View Full Code Here

Examples of org.directmemory.memory.OffHeapMemoryBuffer.used()

    logger.info("entries with absolute expiration=" + (howMany/2));
    for (int i = 0; i < howMany/2; i++) {
      mem.store(payload, new Date());
    }
    assertEquals(size*howMany*2, mem.used());
    logger.info("total used=" + Ram.inMb(mem.used()));
   
    Thread.sleep(500);
   
    logger.info("calling disposeExpiredAbsolute");
View Full Code Here

Examples of org.directmemory.memory.OffHeapMemoryBuffer.used()

    logger.info("entries with absolute expiration=" + (howMany/2));
    for (int i = 0; i < howMany/2; i++) {
      mem.store(payload, new Date());
    }
    assertEquals(size*howMany*2, mem.used());
    logger.info("total used=" + Ram.inMb(mem.used()));
   
    Thread.sleep(500);
   
    logger.info("calling disposeExpiredAbsolute");
    mem.disposeExpiredAbsolute();
View Full Code Here

Examples of org.directmemory.memory.OffHeapMemoryBuffer.used()

   
    Thread.sleep(500);
   
    logger.info("calling disposeExpiredAbsolute");
    mem.disposeExpiredAbsolute();
    logger.info("total used=" + Ram.inMb(mem.used()));
    assertEquals(size*howMany+size*howMany/2, mem.used());
   
    logger.info("calling disposeExpiredRelative");
    mem.disposeExpiredRelative();
    logger.info("total used=" + Ram.inMb(mem.used()));
View Full Code Here

Examples of org.directmemory.memory.OffHeapMemoryBuffer.used()

    Thread.sleep(500);
   
    logger.info("calling disposeExpiredAbsolute");
    mem.disposeExpiredAbsolute();
    logger.info("total used=" + Ram.inMb(mem.used()));
    assertEquals(size*howMany+size*howMany/2, mem.used());
   
    logger.info("calling disposeExpiredRelative");
    mem.disposeExpiredRelative();
    logger.info("total used=" + Ram.inMb(mem.used()));
    assertEquals(size*howMany, mem.used());
View Full Code Here

Examples of org.directmemory.memory.OffHeapMemoryBuffer.used()

    logger.info("total used=" + Ram.inMb(mem.used()));
    assertEquals(size*howMany+size*howMany/2, mem.used());
   
    logger.info("calling disposeExpiredRelative");
    mem.disposeExpiredRelative();
    logger.info("total used=" + Ram.inMb(mem.used()));
    assertEquals(size*howMany, mem.used());

    Thread.sleep(2000);

    logger.info("calling disposeExpiredRelative again");
View Full Code Here

Examples of org.directmemory.memory.OffHeapMemoryBuffer.used()

    assertEquals(size*howMany+size*howMany/2, mem.used());
   
    logger.info("calling disposeExpiredRelative");
    mem.disposeExpiredRelative();
    logger.info("total used=" + Ram.inMb(mem.used()));
    assertEquals(size*howMany, mem.used());

    Thread.sleep(2000);

    logger.info("calling disposeExpiredRelative again");
    mem.disposeExpiredRelative();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.