mirror of
https://github.com/hl-archive-node/nanoreth.git
synced 2025-12-06 10:59:55 +00:00
feat(book): adding QLC and TLC NVMEs comparison (#3562)
This commit is contained in:
@ -21,11 +21,19 @@ The most important requirement is by far the disk, whereas CPU and RAM requireme
|
||||
| CPU | Higher clock speed over core count | Higher clock speeds over core count |
|
||||
| Bandwidth | Stable 24Mbps+ | Stable 24Mbps+ |
|
||||
|
||||
It is then crucial to understand the difference between QLC and TLC NVMe drives when considering the disk requirement.
|
||||
|
||||
QLC (Quad-Level Cell) NVMe drives utilize four bits of data per cell, allowing for higher storage density and lower manufacturing costs. However, this increased density comes at the expense of performance. QLC drives have slower read and write speeds compared to TLC drives. They also have a lower endurance, meaning they may have a shorter lifespan and be less suitable for heavy workloads or constant data rewriting.
|
||||
|
||||
TLC (Triple-Level Cell) NVMe drives, on the other hand, use three bits of data per cell. While they have a slightly lower storage density compared to QLC drives, TLC drives offer faster performance. They typically have higher read and write speeds, making them more suitable for demanding tasks such as data-intensive applications, gaming, and multimedia editing. TLC drives also tend to have a higher endurance, making them more durable and longer-lasting.
|
||||
|
||||
Prior to purchasing an NVMe drive, it is advisable to research and determine whether the disk will be based on QLC or TLC technology. An overview of recommended and not-so-recommended NVMe boards can be found at the following link: https://gist.github.com/yorickdowne/f3a3e79a573bf35767cd002cc977b038
|
||||
|
||||
### Disk
|
||||
|
||||
There are multiple types of disks to sync Reth, with varying size requirements, depending on the syncing mode:
|
||||
|
||||
* Archive Node: At least 2TB is required to store
|
||||
* Archive Node: At least 2TB is required to store
|
||||
* Full Node: TBD
|
||||
|
||||
NVMe drives are recommended for the best performance, with SSDs being a cheaper alternative. HDDs are the cheapest option, but they will take the longest to sync, and are not recommended.
|
||||
@ -40,7 +48,7 @@ As a result, the number of cores matters less, but in general higher clock speed
|
||||
|
||||
### Memory
|
||||
|
||||
It is recommended to use at least 8GB of RAM.
|
||||
It is recommended to use at least 8GB of RAM.
|
||||
|
||||
Most of Reth's components tend to consume a low amount of memory, unless you are under heavy RPC load, so this should matter less than the other requirements.
|
||||
|
||||
@ -48,9 +56,9 @@ Higher memory is generally better as it allows for better caching, resulting in
|
||||
|
||||
### Bandwidth
|
||||
|
||||
A stable and dependable internet connection is crucial for both syncing a node from genesis and for keeping up with the chain's tip.
|
||||
A stable and dependable internet connection is crucial for both syncing a node from genesis and for keeping up with the chain's tip.
|
||||
|
||||
Note that due to Reth's staged sync, you only need an internet connection for the Headers and Bodies stages. This means that the first 1-3 hours (depending on your internet connection) will be online, downloading all necessary data, and the rest will be done offline and does not require an internet connection.
|
||||
Note that due to Reth's staged sync, you only need an internet connection for the Headers and Bodies stages. This means that the first 1-3 hours (depending on your internet connection) will be online, downloading all necessary data, and the rest will be done offline and does not require an internet connection.
|
||||
|
||||
Once you're synced to the tip you will need a reliable connection, especially if you're operating a validator. A 24Mbps connection is recommended, but you can probably get away with less. Make sure your ISP does not cap your bandwidth.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user