Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // EnableExperimentalBackfill enables backfill for checkpoint synced nodes. // This flag will be removed onced backfill is enabled by default. EnableExperimentalBackfill = &cli.BoolFlag{ Name: "enable-experimental-backfill", Usage: "Backfill is still experimental at this time." + "It will only be enabled if this flag is specified and the node was started using checkpoint sync.", } // BackfillBatchSize allows users to tune block backfill request sizes to maximize network utilization // at the cost of higher memory. BackfillBatchSize = &cli.Uint64Flag{ Name: backfillBatchSizeName, Usage: "Number of blocks per backfill batch. " + "A larger number will request more blocks at once from peers, but also consume more system memory to " + "hold batches in memory during processing. This has a multiplicative effect with " + backfillWorkerCountName, Value: 64, } // BackfillWorkerCount allows users to tune the number of concurrent backfill batches to download, to maximize // network utilization at the cost of higher memory. BackfillWorkerCount = &cli.IntFlag{ Name: backfillWorkerCountName, Usage: "Number of concurrent backfill batch requests. " + "A larger number will better utilize network resources, up to a system-dependent limit, but will also " + "consume more system memory to hold batches in memory during processing. Multiply by backfill-batch-size and " + "average block size (~2MB before deneb) to find the right number for your system. " + "This has a multiplicatice effect with " + backfillBatchSizeName, Value: 2, } )
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.