mirror of https://github.com/hyperledger/besu
Added CPU requirements (#1734)
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>pull/2/head
parent
021dcac73f
commit
921ea7d110
@ -0,0 +1,29 @@ |
||||
title: System Requirements |
||||
description: System requirements to sync and run Pantheon |
||||
<!--- END of page meta data --> |
||||
|
||||
# System Requirements |
||||
|
||||
The system requirements for Pantheon depend on a number of factors: |
||||
|
||||
* Size of the world state for the network |
||||
* Number of transactions submitted to network |
||||
* Block gas limit |
||||
* Number and complexity of [JSON-RPC](../Pantheon-API/Using-JSON-RPC-API.md), [PubSub](../Pantheon-API/RPC-PubSub.md), |
||||
or [GraphQL](../Pantheon-API/GraphQL.md) queries being handled by the node |
||||
|
||||
## Determining System Requirements |
||||
|
||||
To determine system requirements, monitor CPU and disk space requirements using [Prometheus](https://docs.pantheon.pegasys.tech/en/stable/Monitoring/Monitoring-Performance/#monitor-node-performance-using-prometheus). |
||||
A sample [Grafana dashboard](https://grafana.com/grafana/dashboards/10273) is provided for Pantheon. |
||||
|
||||
!!! tip |
||||
CPU requirements are highest when syncing to the network and typically reduce once the node is synchronized to the chain head. |
||||
|
||||
## RAM |
||||
|
||||
Pantheon requires 4GB of RAM. For Ethereum Mainnet, a minimum of 8GB of RAM is required |
||||
|
||||
## Disk Space |
||||
|
||||
Syncing to the Ethereum mainnet requires 3TB for a full sync. |
Loading…
Reference in new issue