Issue:
As title says, too much ram usage during initial download climbing linearly to a cap amount that's presumed to be around the 1.2 GB mark. This is potentially related to the block index being fully loaded into memory when running.
Feature request:
Use clever memory management techniques to limit ram usage to some user-configured amount, particularly during initial block download