Memory usage is way higher than expected with --no-randomx
I run p2pool on a 256MB RAM VPS and the statement that this thing uses less than 100MB is not true:


root        1027  1.9 14.3 **199828** 32912 pts/1    Sl+  15:38   0:46 ./p2pool --host 10.7.0.2 --zmq-port 18084 --rpc-port 18081 --wallet xxx - --loglevel 1 --no-randomx --no-cache --light-mode

root        1092  6.6 37.1 **411428** 85044 pts/2    Sl+  15:39   2:31 ./p2pool --host 10.7.0.2 --zmq-port 18084 --rpc-port 18081 --wallet xxx --loglevel 1 --no-randomx --no-cache --light-mode --mini

The first process is without any workers, the second is with 2 workers, the usage is 200MB+ bare minimum (400MB with 2 workers).
Any workarounds to make it use less than 100MB?
I run my own monerod node (18.0) and p2pool is latest version precompiled from github releases page (2.4), the VPS is running Debian 10 with kernel 5.10.
