I wonder if there is any chance to reduce gridcoin wallet memory usage. It uses 700mb in a W10 system :8 Got only 8gb and LHC virtualbox tasks sometimes run out of memory...Thx¡
You are viewing a single comment's thread from:
I wonder if there is any chance to reduce gridcoin wallet memory usage. It uses 700mb in a W10 system :8 Got only 8gb and LHC virtualbox tasks sometimes run out of memory...Thx¡
There is not a lot you can do. While we have come a long way so far, we need to reduce the memory further on the development side. There has been some talk regarding moving some of the block data to a database which would trade RAM for disk and possibly lower performance.
Im a programmer, program's logic is not that memory consuming. Are we storing all the chain in memory? It means memory usage will increase each block?
Yes, for each block there is a structure in memory. The structure is small, but adds up with the million of blocks we have. It is called index, but it does not really index anything. There is also structure for each cruncher. There is a lot of room for improvement.
Then, even though I use the wallet with a daemon / service in a Raspberry Pi, it will use 600mb of ram (aprox)? Or this is just for W10 gui?
I dont think current situation is "escalable" as each block increases memory usage