My personal measurements is for a single core 3.x Ghz processor to be really effective is 3 gig of RAM
for some programming ??? In my book that's called overkill. I'm running a 2.5 G single core with 512 MB and it runs smoothly.