ElementsProject / ElementsProject/elements

Memory leak?

Abierto
#953 19 comentarios 1 reacción 0 asignados Ver en GitHub
Lenguaje dominante
C++
Estrellas
1.2k
Forks
416
Merge medio
1 d 23 h
PR fusionados (30 d)
15

Descripción

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
```

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Comienza reproduciendo el uso de recursos en un nodo elementsd sincronizado que ejecute Elements 0.18.1.9, utilizando el comando proporcionado /proc/*/status y awk para hacer un seguimiento de la RAM y la swap a lo largo del tiempo. Compara las mediciones del proceso con los valores de Java y bitcoind indicados; se considera terminado cuando se haya establecido si el uso crece de forma anómala y se haya documentado un hallazgo reproducible.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
cpp, debian
Área
backend, blockchain
Tipo de issue
Error
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Activo
Claridad
Necesita aclaración
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.