May this will help you a bit.
I am running 3 proxy servers for 3 types of users.
The lowest configured server running RHEL3 AS with 2GB ram and serving over 2500 users. It also has DG for filtering.
I haven't found any problem in last 3 yrs with this proxy.