add(docs): Add minimal hardware requirements (#8822)

* clean-up: Remove outdated note

* Add minimal hardware requirements

Source & credit: https://x.com/Zerodartz/status/1811460885996798159

* Apply suggestions from code review

Co-authored-by: Arya <aryasolhi@gmail.com>

---------

Co-authored-by: Arya <aryasolhi@gmail.com>
Co-authored-by: Pili Guerra <mpguerra@users.noreply.github.com>
This commit is contained in:
Marek 2024-09-03 15:43:51 +02:00 committed by GitHub
parent 5541b27a12
commit f2427d62e6
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 12 additions and 9 deletions

View File

@ -1,16 +1,22 @@
# System Requirements # System Requirements
We recommend the following requirements for compiling and running `zebrad`: Zebra has the following hardware requirements.
## Recommended Requirements
- 4 CPU cores - 4 CPU cores
- 16 GB RAM - 16 GB RAM
- 300 GB available disk space for building binaries and storing cached chain - 300 GB available disk space
state
- 100 Mbps network connection, with 300 GB of uploads and downloads per month - 100 Mbps network connection, with 300 GB of uploads and downloads per month
Zebra's tests can take over an hour, depending on your machine. Note that you ## Minimum Hardware Requirements
might be able to build and run Zebra on slower systems — we haven't tested its
exact limits yet. - 2 CPU cores
- 4 GB RAM
- 300 GB available disk space
[Zebra has successfully run on an Orange Pi Zero 2W with a 512 GB microSD card
without any issues.](https://x.com/Zerodartz/status/1811460885996798159)
## Disk Requirements ## Disk Requirements
@ -48,9 +54,6 @@ networks.
- Ongoing updates: 10 MB - 10 GB upload and download per day, depending on - Ongoing updates: 10 MB - 10 GB upload and download per day, depending on
user-created transaction size and peer requests. user-created transaction size and peer requests.
Zebra performs an initial sync every time its internal database version changes,
so some version upgrades might require a full download of the whole chain.
Zebra needs some peers which have a round-trip latency of 2 seconds or less. If Zebra needs some peers which have a round-trip latency of 2 seconds or less. If
this is a problem for you, please [open a this is a problem for you, please [open a
ticket.](https://github.com/ZcashFoundation/zebra/issues/new/choose) ticket.](https://github.com/ZcashFoundation/zebra/issues/new/choose)