Direi che a livello di RAM, snort su una sola interfaccia ed usando un ruleset basico si mangia 150/200 MB (dipende dalle regole che attivi).
Nel mio sistema, una istanza con ET ruleset e VRT ruleset su singola LAN si mangia 288MB di RAM…..avendone 8GB.
Se vuoi provare, installa Snort ed attiva solo le regole una alla volta monitorando CPU e RAM. Comunque ti consiglio vivamente di usare HW un po' più performante, non necessariamente spendendo centinaia di euro.