Add Golang requirements to Readme.md

This commit is contained in:
Alex Sharov 2021-01-21 11:40:06 +07:00 committed by GitHub
parent 58c4e03861
commit b47a2fb2a7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -25,14 +25,16 @@ Things can and will break.**
The current version is currently based on Go-Ethereum 1.9.15. The current version is currently based on Go-Ethereum 1.9.24
System Requirements System Requirements
=================== ===================
About 830 GB of free disk storage (630 GB state storage, 200GB temp files) About 1100 GB of disk: 900GB state, 200GB temp files (can symlink or mount folder `<datadir>/etl-tmp` to another disk)
16 or 32 GB of RAM is recommended RAM: 16GB
(Go version >= 1.15.6](https://golang.org/doc/install)
<code>🔬 more info on disk storage is here [here](https://ledgerwatch.github.io/turbo_geth_release.html#Disk-space)) </code> <code>🔬 more info on disk storage is here [here](https://ledgerwatch.github.io/turbo_geth_release.html#Disk-space)) </code>
@ -59,7 +61,7 @@ a simple way.
**Preprocessing**. For some operations, turbo-geth uses temporary files to preprocess data before **Preprocessing**. For some operations, turbo-geth uses temporary files to preprocess data before
inserting it into the main DB. That reduces write amplification and inserting it into the main DB. That reduces write amplification and
DB inserts sometimes are orders of magnitude quicker. DB inserts are orders of magnitude quicker.
<code> 🔬 See our detailed ETL explanation [here](/common/etl/).</code> <code> 🔬 See our detailed ETL explanation [here](/common/etl/).</code>