What does the output of the RPC call getmemoryinfo
actually mean? For example, this is from my node running in Docker. Does that mean the bitcoind
process inside the container is only using 64272
bytes of memory? That's only 64k, that can't be correct, right?
{
"result": {
"locked": {
"used": 64272,
"free": 1264,
"total": 65536,
"locked": 65536,
"chunks_used": 2002,
"chunks_free": 2
}
},
"error": null,
"id": "curltest"
}
These are the processes inside the container.
/ $ ps -a
PID USER TIME COMMAND
1 bitcoind 12:52 bitcoind -zmqpubrawblock=tcp://0.0.0.0:28332 -zmqpubrawtx=tcp://0.0.0.0:28333
43 bitcoind 0:00 /bin/sh
51 bitcoind 0:00 ps -a