geth -syncmode light --cache=1024 uses more than 5gb ram and growing. #### System information Geth version: 1.8.1, mist 0.9.3 OS & Version: win 10, 10gb memory #### Expected behaviour - geth memory usage does not cause swapping - command line switch to limit peak mem usage of geth process on windows #### Actual behaviour every app on system starts swapping #### Steps to reproduce the behaviour - sync with --fast until blockheight reached - sync fullmode for awhile for several days, restart geth several times in between - sync with -syncmode light - run geth -syncmode light --cache=1024 - run "Ethereum Wallet.exe" -node-light