Memory use gradually ramps up after restart

Free memory is a very slippery concept - the one sure sign of too little memory is paging activity.

free
or
free -h
will give you a snapshot

vmstat 5 5
is very useful to see how things are going, including paging activity.