Out of interest, which projects are you currently running? I know some of the SMP projects have 250,001 or 249,999 steps (as opposed to 250,000), which for some reason makes the log file huge (~250mb). When fahmon (i have never used fah spy, so could not give any onfo here) reads this file for updates, it loads the file into the ram. For me this gave huge spikes in the ram usage corresponding to the time of the fahmon updates. Maybe this is the same issue you are seeing. Other than that, i have not seen fahmon use excessive quantities of RAM - are you using the latest version?