Class SystemIndex

java.lang.Object
org.apache.jena.dboe.sys.SystemIndex

public class SystemIndex extends Object
  • Field Details

    • SizeOfPointer

      public static final int SizeOfPointer
      Size, in bytes, of a pointer between blocks
      See Also:
    • is64bitSystem

      public static final boolean is64bitSystem
    • BlockSize

      public static final int BlockSize
      Default size, in bytes, of a block
      See Also:
    • BlockSizeTest

      public static final int BlockSizeTest
      Size, in bytes, of a block for in-memory stores (testing)
      See Also:
    • SegmentSize

      public static final int SegmentSize
      Size, in bytes, of a segment (used for memory mapped files)
      See Also:
    • Node2NodeIdCacheSize

      public static final int Node2NodeIdCacheSize
      Size of Node to NodeId cache. Used to map from Node to NodeId spaces. Used for loading and for query preparation.
    • NodeId2NodeCacheSize

      public static final int NodeId2NodeCacheSize
      Size of NodeId to Node cache. Used to map from NodeId to Node spaces. Used for retriveing results.
    • NodeMissCacheSize

      public static final int NodeMissCacheSize
      Size of Node lookup miss cache.
      See Also:
    • BlockWriteCacheSize

      public static final int BlockWriteCacheSize
      Size of the delayed-write block cache (32 bit systems only) (per file)
    • BlockReadCacheSize

      public static final int BlockReadCacheSize
      Size of read block cache (32 bit systems only). Increase JVM size as necessary. Per file.
    • NullOut

      public static boolean NullOut
      null out (with the FillByte) freed up space in buffers
    • FillByte

      public static final byte FillByte
      FillByte value for NullOut
      See Also:
    • Checking

      public static boolean Checking
  • Constructor Details

    • SystemIndex

      public SystemIndex()
  • Method Details

    • init

      public static void init()
    • setNullOut

      public static void setNullOut(boolean nullOut)
    • getNullOut

      public static boolean getNullOut()
      Are we nulling out unused space in bytebuffers (records, points etc)
    • fileMode

      public static FileMode fileMode()
    • setFileMode

      public static void setFileMode(FileMode newFileMode)