Package org.apache.jena.dboe.sys
Class SystemIndex
java.lang.Object
org.apache.jena.dboe.sys.SystemIndex
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intSize of read block cache (32 bit systems only).static final intDefault size, in bytes, of a blockstatic final intSize, in bytes, of a block for in-memory stores (testing)static final intSize of the delayed-write block cache (32 bit systems only) (per file)static booleanstatic final byteFillByte value for NullOutstatic final booleanstatic final intSize of Node to NodeId cache.static final intSize of NodeId to Node cache.static final intSize of Node lookup miss cache.static booleannull out (with the FillByte) freed up space in buffersstatic final intSize, in bytes, of a segment (used for memory mapped files)static final intSize, in bytes, of a pointer between blocks -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic FileModefileMode()static booleanAre we nulling out unused space in bytebuffers (records, points etc)static voidinit()static voidsetFileMode(FileMode newFileMode) static voidsetNullOut(boolean nullOut)
-
Field Details
-
SizeOfPointer
public static final int SizeOfPointerSize, in bytes, of a pointer between blocks- See Also:
-
is64bitSystem
public static final boolean is64bitSystem -
BlockSize
public static final int BlockSizeDefault size, in bytes, of a block- See Also:
-
BlockSizeTest
public static final int BlockSizeTestSize, in bytes, of a block for in-memory stores (testing)- See Also:
-
SegmentSize
public static final int SegmentSizeSize, in bytes, of a segment (used for memory mapped files)- See Also:
-
Node2NodeIdCacheSize
public static final int Node2NodeIdCacheSizeSize 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 NodeId2NodeCacheSizeSize of NodeId to Node cache. Used to map from NodeId to Node spaces. Used for retriveing results. -
NodeMissCacheSize
public static final int NodeMissCacheSizeSize of Node lookup miss cache.- See Also:
-
BlockWriteCacheSize
public static final int BlockWriteCacheSizeSize of the delayed-write block cache (32 bit systems only) (per file) -
BlockReadCacheSize
public static final int BlockReadCacheSizeSize of read block cache (32 bit systems only). Increase JVM size as necessary. Per file. -
NullOut
public static boolean NullOutnull out (with the FillByte) freed up space in buffers -
FillByte
public static final byte FillByteFillByte 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
-
setFileMode
-