Comments (5)
@GavinStein1 16gb should be more than enough, do you know what is the current resource consumption by each process ?
from prysm.
Thanks @nisdas for the response. From monitoring usage (by calling top command) Prysm starts around 28% and as syncing progresses it is reaching 50%+. I've only monitored usage while syncing because I've never reached the finish before it gets killed. For Geth, when synced it sits around 30% too. I think it might be a combination of concurrent spikes in memory usage by Prysm and Geth (and likely the same when I was operating Lighthouse).
I think you're right in saying that 16gb should be more than enough but I think 32gb would likely resolve this issue. For now, I'll keep monitoring and share any clues I find here.
from prysm.
Thanks for the clarification @GavinStein1 , can you try running with --enable-experimental-state
? It should help with memory consumption here
from prysm.
Tried that flag but still the same issue. I am gonna try Nimbus as the client and see if i still have the same issues, might be able to help determine if it is my machine that is the issue. Gonna take a while to sync so I will have an update when that is done.
from prysm.
I've been able to successfully sync and stay connected running geth with nimbus. There are spikes in memory usage usually from geth. My best guess is that simultaneous spikes in geth and prysm caused the crashing, but I do not have the expertise to investigate further. I am going to close this issue, apologies I don't have any better answers for anyone else having this problem.
from prysm.
Related Issues (20)
- Eth
- bug with minimal genesis preset: SynCommitteeBits length expected 64 HOT 1
- Minor Issues Identified in `runner` at `validator/client/runner.go` HOT 1
- Speed up state replays
- Update differences between code and help commands HOT 5
- Blockchain go to "Processing queued blocks for slashing detection" HOT 5
- Node don't start synchronize even set beacon --min-sync-peers=1 HOT 2
- Check that the builder's bid has the right gas limit. HOT 1
- BlockGenConfig needs to be updated for Electra fields
- `engine_getPayloadBodiesByRangeV1` request encoded as number instead of quantity-string HOT 1
- Prune caches for payload attestations and execution payloads
- Add a helper to regen a state of the right fork
- "FATAL main: unable to start beacon node: could not start modules: could not start DB: could not load genesis from file: version=0x80000069 not found in any known fork choice schedule: unable to find requested BeaconChainConfig" HOT 8
- ERROR blockchain: received an undefined execution engine error error=beacon syncer reorging: client error while processing request" HOT 2
- Regenerate golang proto files ? HOT 2
- Hard code genesis root per network
- Spamming of log entry "Submitted builder validator registration settings for custom builders" every 12 seconds HOT 1
- k8s.io/client-go ,the version is too low HOT 2
- Add a builders blacklist for ePBS HOT 1
- Check state root before saving a state in disk HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from prysm.