@firefox:
How much memory should be put on the computer ?
Which processor
amd can be good or just Intel
Thanks for the help
Snort+Squid means "as much RAM as possible. To be honest though, using squid will likely slow you down. Squid is useful when you've got a bunch of users on a slow connection. You don't have a slow connection.
With a 1Gbit/s connection you will want a CPU with the fastest clock speed you can find. An Intel i3-3240 is a good option, though an i5 would be a better one since those add AES-NI (not terribly useful now, will be under pfSense 2.2) and ship with 4 cores instead of 2 (useful with snort on multiple interfaces, squid, and multi-threaded pf in pfsense 2.2).