I'm constantly checking Activity Monitor and "Free RAM" is always around 8GB or more
Meaningless information.
An application could spike its memory usage, then go away giving back all the memory. You could have been running a backup which was filling the memory with cached data, while another app(s) was in need of memory then things quieted down.
You cannot be working AND watching Activity Monitor full time, and Activity Monitor is ONLY showing you free memory for the moment you are looking at it.
If you want to track free memory over time, then start am Applications -> Utilities -> Terminal session and run a command such as:
vm_stat 60
which will watch the VM statistics and report them every 60 seconds (change the time interval if you like, but make sure your Terminal scroll back is sufficient (and if it is set to "available memory" keep in mind that if you allow this to run long enough, Terminal will suck up all your RAM 🙂 ).
Then if vm_stat never reports your free space AND inactive space as going low together, then you might have an issue.
HOWEVER, if you have an app that uses anonymous memory mapped pages as a way to communicate between processes (such as a browser that uses separate processes for each TAB, but keeps the pages and images in a common cache of mapped memory, then this anonymous memory mapped area is frequently backed by the /var/vm/pagesfiles.
There are a host of reasons why Mac OS X might allocate /var/vm/pagefiles, but never use them or use them briefly.