Just an update. I removed SNORT package and swap usage went down to %7
@bmeeks as you pointed I was using SNORT on a few vlan interfaces and subscribed to paid rules. Since SNORT is not going to be moving to newer releases in PFSENSE anytime soon and I have no technical justification to use it in my home network (LOL - I know, "But I wanted to learn"). Other real world problems take priority.
Will open another thread about file useage, thank you all for the pointer hopefully others will benefit from this thread.