cpu for 2tb caching

I have 2 TB hard disk. I want to buy CPU for mikrotik (for controlling users and for making web caching server of 2 TB hard-disk)
What is the requirement of CPU(Ram, processor etc).
My friend say you need core 2 due 1.8 ghz, 4gb ram.

RouterOS only supports 2GB of RAM. CPU speed doesn’t matter, Proxy Caching is not very intensive. Any recently made Intel CPU will be OK.