ElementsProject / ElementsProject/elements

Memory leak?

Ouverte
#953 19 commentaires 1 réaction 0 personnes assignées Voir sur GitHub
Langage dominant
C++
Étoiles
1.2k
Forks
416
Merge moyen
1 j 23 h
PR mergées (30 j)
15

Description

Debian Testing (updated today)
The newest version of elements - 0.18.1.9

I am not an expert on C++, but I think Elementsd has a problem, and he is still taking care of SWAP and RAM.

Here we have data from the synchronised Liquid node. I have set up a 2GB ZRAM and Liquid has taken virtually the whole for itself. Below the java (RSK node) and Bitcoin, which at Elements are really huge!

It seems to me that Elements shouldn't take so many resources for itself.

```
elementsd 1787508 kB
java 143848 kB
bitcoind 140728 kB
unattended-upgr 6124 kB
tor 4748 kB
fail2ban-server 3464 kB
```

```
for file in /proc/*/status ; do awk '/VmSwap|Name/{printf $2 " " $3}END{ print ""}' $file; done | sort -k 2 -n -r | less
```

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par reproduire l’utilisation des ressources sur un nœud elementsd synchronisé exécutant Elements 0.18.1.9, en utilisant la commande fournie /proc/*/status et awk pour suivre la RAM et le swap au fil du temps. Comparez les mesures du processus avec les valeurs Java et bitcoind signalées ; le travail est terminé lorsqu’il a été établi si l’utilisation augmente de manière anormale et qu’un résultat reproductible a été documenté.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
cpp, debian
Domaine
backend, blockchain
Type d'issue
Bug
Difficulté
4/5
Temps estimé
3-5 jours
Activité
Active
Clarté
À clarifier
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.