I am trying to run a full archive node the issue is that sometime between block 2,000,000 and 2,312,324 (where I am at now) the node slows down so dramatically making simple rest api calls take between a minute and 5 minutes to return. The node is currently consuming 84GB of the ram on the server. Can you provide me with the current requirements to run a full archive node with reasonable performance?
Any guidance would be appreciated.
My basic configuration is below:
I am running 0.6.97 on Linux using OpenJDK8 but I am experiencing similar issues on Windows. My server is running 96GB of RAM and the node data is stored on an NVMe disk.
My config.properties file is set with:
nis.optionalFeatures = TRANSACTION_HASH_LOOKUP|HISTORICAL_ACCOUNT_DATA
and my nix.runNis.sh is configured as so:
java -Xms1G -Xmx70G -XX:+UseG1GC -XX:MaxGCPauseMillis=200 -cp “.:./:…/libs/” org.nem.deploy.CommonStarter