Skip to content

docs: Deploy instructions for running your own full node #11

@shazow

Description

@shazow

Some handy geth flags to keep in mind:

If there is no local wallet activity, we can disable the txpool journal:

--txpool.journal ""        # Disk journal for local transaction to survive node restarts (default: "transactions.rlp")

If there is sufficient available memory, increasing the cache can speed up the sync:

--cache 2048               # Megabytes of memory allocated to internal caching (default: 1024)

Other things that can be bumped up for perf:

--txpool.accountslots 32   # Minimum number of executable transaction slots guaranteed per account (default: 16)
--txpool.globalslots 8192  # Maximum number of executable transaction slots for all accounts (default: 4096)
--txpool.accountqueue 128  # Maximum number of non-executable transaction slots permitted per account (default: 64)
--txpool.globalqueue 2048  # Maximum number of non-executable transaction slots for all accounts (default: 1024)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions