Interface IBufferPool

    • Method Detail

      • evictOne

        boolean evictOne()
        Tries to remove a single buffer from this BufferPool and release it.
        Returns:
        true if a buffer could be evicted, false otherwise.
      • evict

        int evict​(int survivors)
        Tries to remove as many buffers from this BufferPool and release them as are needed to let a given maximum number of buffers survive in the pool.
        Returns:
        The number of buffers that could be evicted.