Package alluxio.stress.cli
Class RpcBenchPreparationUtils
- java.lang.Object
-
- alluxio.stress.cli.RpcBenchPreparationUtils
-
public class RpcBenchPreparationUtils extends java.lang.ObjectUtilities for the preparation step in RPC benchmark testing.
-
-
Field Summary
Fields Modifier and Type Field Description static alluxio.worker.block.BlockStoreLocationBLOCK_LOCATION_MEMstatic longCAPACITYstatic java.util.Map<java.lang.String,java.lang.Long>CAPACITY_MEMstatic java.util.List<alluxio.grpc.ConfigProperty>EMPTY_CONFIGstatic java.util.Map<java.lang.String,java.util.List<java.lang.String>>LOST_STORAGEstatic java.util.Map<java.lang.String,java.lang.Long>USED_MEM_EMPTY
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidprepareBlocksInMaster(java.util.Map<alluxio.worker.block.BlockStoreLocation,java.util.List<java.lang.Long>> locToBlocks, java.util.concurrent.ExecutorService pool, int concurrency)Prepare all relevant block IDs on the master side concurrently.
-
-
-
Field Detail
-
CAPACITY
public static final long CAPACITY
- See Also:
- Constant Field Values
-
CAPACITY_MEM
public static final java.util.Map<java.lang.String,java.lang.Long> CAPACITY_MEM
-
USED_MEM_EMPTY
public static final java.util.Map<java.lang.String,java.lang.Long> USED_MEM_EMPTY
-
BLOCK_LOCATION_MEM
public static final alluxio.worker.block.BlockStoreLocation BLOCK_LOCATION_MEM
-
LOST_STORAGE
public static final java.util.Map<java.lang.String,java.util.List<java.lang.String>> LOST_STORAGE
-
EMPTY_CONFIG
public static final java.util.List<alluxio.grpc.ConfigProperty> EMPTY_CONFIG
-
-
Method Detail
-
prepareBlocksInMaster
public static void prepareBlocksInMaster(java.util.Map<alluxio.worker.block.BlockStoreLocation,java.util.List<java.lang.Long>> locToBlocks, java.util.concurrent.ExecutorService pool, int concurrency)Prepare all relevant block IDs on the master side concurrently.- Parameters:
locToBlocks- a map from block location to block IDspool- the thread pool to submit toconcurrency- number of threads/concurrent clients
-
-