Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

monerod memory usage on busy public node #9294

Open
Jayd603 opened this issue Apr 16, 2024 · 2 comments
Open

monerod memory usage on busy public node #9294

Jayd603 opened this issue Apr 16, 2024 · 2 comments
Labels

Comments

@Jayd603
Copy link

Jayd603 commented Apr 16, 2024

I noticed that the OS was running out of memory and using swap with 32GB RAM , so I doubled it to 64GB , same thing?! Is monerod designed to use all memory possible or is there a memory leak?

also getting errors in logs...
2024-04-16 03:00:47.092 W ge_frombytes_vartime failed at 457
2024-04-16 03:16:27.954 E Failed to parse transaction from blob

Possibly unrelated though, it does seem like the blockchain is up to date and the performance seems fine when connecting and updating from the node.

@selsta
Copy link
Collaborator

selsta commented Apr 17, 2024

The tx pool was at 100MB recently, that is 300x larger than usual. This resulted in performance issues for public nodes. Is high memory usage always an issue or only the last couple days?

2024-04-16 03:00:47.092 W ge_frombytes_vartime failed at 457
2024-04-16 03:16:27.954 E Failed to parse transaction from blob

These means someone is submitting transactions that fail verification. It happens occasionally and is unrelated.

@Jayd603
Copy link
Author

Jayd603 commented Apr 18, 2024

That makes a lot of sense.. memory usage seems a lot better now. The node seemed to perform just fine even through the 100MB flood despite high memory usage, I was just worried about a memory leak. This was the busiest I have witnessed, 2-3 cores pegged and max memory.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants