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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions