i now went with `-Xmx1g` for all of them
``` PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 7848 snowblo+ 30 10 7286140 1,6g 33472 S 0,0 5,2 0:11.04 /usr/bin/java -Xmx1g -jar MrPlow_deploy.jar pool.conf```
i'll never get how java works
after a while, the pool is still quite fishy ``` PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 7848 snowblo+ 30 10 7707652 3,1g 33524 S 0,0 10,0 6:32.73 /usr/bin/java -Xmx1g -jar MrPlow_deploy.jar pool.conf 7830 snowblo+ 25 5 29,5g 979904 343484 S 0,3 3,0 3:05.16 /usr/bin/java -Xmx1g -jar SnowBlossomNode_deploy.jar node-mainnet.conf 7866 snowblo+ 39 19 7065816 748876 36240 S 0,0 2,3 13:27.18 /usr/bin/java -Xmx1g -jar ChannelNode_deploy.jar node-channel.conf```
is that resident size from the database c extensions or something?
If so, I would expect the same thing on the node
i'll check the on disk sizes
node db is 23GB and the pool db is 89MB
so something is off
built off `a20502254b677d1fe8d1f72f9577e4b6af3a9803`