|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use StorageBlock | |
---|---|
org.processmining.framework.log.rfb.io |
Uses of StorageBlock in org.processmining.framework.log.rfb.io |
---|
Fields in org.processmining.framework.log.rfb.io with type parameters of type StorageBlock | |
---|---|
protected java.util.ArrayList<StorageBlock> |
BlockDataStorage.blocks
List of the currently provided storage blocks within this storage. |
protected java.util.ArrayList<StorageBlock> |
VirtFsRandomAccessStorage.blocks
List of blocks representing this file's contents |
protected java.util.ArrayList<StorageBlock> |
BlockDataStorage.freeBlocks
List or provided storage blocks in this storage, which can still be allocated, i.e. |
Methods in org.processmining.framework.log.rfb.io that return StorageBlock | |
---|---|
StorageBlock |
BlockDataStorage.allocateBlock()
Allocate a new block of bytes from this block data storage. |
StorageBlock |
VirtualFileSystem.allocateBlock(int minSize)
Allocates a new block from the first free swap file. |
protected StorageBlock |
VirtFsRandomAccessStorage.consolidateBlocks(int minNewSize)
Consolidates the virtual file, i.e.: allocates a new block that can accomodate at least the size of the currently contained blocks, copy the contents of these to the new block, and finally replace the previous blocks with the new block. This prevents scattering of virtual files over too many blocks, thus increasing R/W performance of the virtual file system. |
protected StorageBlock |
VirtFsRandomAccessStorage.getBlockForReading(int bytes)
Returns a block for safely reading the specified number of bytes from the current file pointer offset. |
protected StorageBlock |
VirtFsRandomAccessStorage.getBlockForWriting(int bytes)
Returns a block, to which the specified number of bytes can be safely written, starting from the current pointer. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |