`reth download --archive`: extraction phase extremely slow on archive snapshots
C-bugS-needs-triageS-stale
### Describe the bug
Running `reth download --archive --resumable --datadir /data/reth` on Ethereum mainnet, the extraction phase is extremely slow — approximately 1 archive every 10 minutes out of 2990 total archives. The download phase completed fine but extraction has been running for 2+ days with no signs of completing soon.
### Steps to reproduce
1. Fresh Ubuntu 24 install on Intel NUC 12 (16 cores, 32GB RAM, 4TB NVMe)
2. Install Reth 2.0.0 from official binary
3. Run `reth download --archive --resumable --datadir /data/reth`
4. Wait for download phase to complete (~1.5 TB compressed, took ~2 days over 5G tethering)
5. Observe extraction phase:
- Progress: ~1 archive every 10 minutes out of 2990 total
- CPU: ~13% total usage, no single core above 15%
- Disk `%util`: <1% (measured with `iostat -x 1`)
### Node logs
```text
026-04-23T12:52:31.479702Z INFO Extracting remaining archives archives=2706/2990 downloaded=1858.94 GB
2026-04-23T12:52:34.480348Z INFO Extracting remaining archives archives=2706/2990 downloaded=1858.96 GB
2026-04-23T12:52:37.480343Z INFO Extracting remaining archives archives=2706/2990 downloaded=1858.98 GB
2026-04-23T12:52:40.480093Z INFO Extracting remaining archives archives=2706/2990 downloaded=1859.00 GB
2026-04-23T12:52:43.480611Z INFO Extracting remaining archives archives=2706/2990 downloaded=1859.02 GB
2026-04-23T12:52:46.480360Z INFO Extracting remaining archives archives=2706/2990 downloaded=1859.04 GB
2026-04-23T12:52:49.479945Z INFO Extracting remaining archives archives=2706/2990 downloaded=1859.06 GB
2026-04-23T12:52:52.479674Z INFO Extracting remaining archives archives=2706/2990 downloaded=1859.09 GB
2026-04-23T12:52:55.480388Z INFO Extracting remaining archives archives=2706/2990 downloaded=1859.12 GB
2026-04-23T12:52:58.480358Z INFO Extracting remaining archives archives=2706/2990 downloaded=1859.14 GB
2026-04-23T12:53:01.480216Z INFO Extracting remaining archives archives=2706/2990 downloaded=1859.17 GB
2026-04-23T12:53:04.479726Z INFO Extracting remaining archives archives=2706/2990 downloaded=1859.19 GB
2026-04-23T12:53:07.480240Z INFO Extracting remaining archives archives=2706/2990 downloaded=1859.21 GB
2026-04-23T12:53:10.480238Z INFO Extracting remaining archives archives=2706/2990 downloaded=1859.23 GB
```
### Platform(s)
_No response_
### Container Type
Not running in a container
### What version/commit are you on?
2.0.0
### What database version are you on?
2
### Which chain / network are you on?
mainnet
### What type of node are you running?
Archive (default)
### What prune config do you use, if any?
_No response_
### If you've built Reth from source, provide the full command you used
_No response_
### Code of Conduct
- [x] I agree to follow the Code of Conduct
关闭于 2026-05-24 3 条评论