I'm finally getting into my first home NAS. I plan to add a few things like Immich, Plex, and Home Assistant once i get the base setup up and running.
I already have a B560M DS3H V2 motherboard, so I want to base the build on that. This gives me a choice between the 10th and 11th gen of Intel processors. Going with the 10th will be cheaper if I go with i3. With the 11th gen, there was no i3, so I have to get an i5. The newer processors will cost more but will have better iGPU and PCIe Gen 4. With 6 SATA ports, it will be a while before I need an HBA, so the only real difference seems to be the iGPU. There is also a difference in CPU cache from 6 to 12 MB across the range.
Looking at what I have locally available, it comes down to:
i3-10100/10105 - prices start from about 45$. There are no 10300s.
i5-10400/10500/10600 - very few options starting at 105-115$ so it is already double the price of i3.
i5-11400/11500/11600 - the prices start from about 115$ (even K version), so it seems to be a better deal than 10th gen i5.
Will the difference between older i3 and newer i5 be noticeable?
Or, in my case, is it better to get the cheapest option and upgrade in the future if needed?
Does the CPU cache matter in these kinds of workloads?
Is the newer iGPU worth the price difference? (in context of Plex)
AFAIK the RAM speeds/timings do not matter as much as capacity but how much should I get if the plan was to start with 3x6TB or 3x8TB drives depending on what I'll be able to find.
Will 16GB of RAM be enough or do I need 32GB?