this post was submitted on 02 Nov 2023
1 points (100.0% liked)

Homelab

371 readers
3 users here now

Rules

founded 1 year ago
MODERATORS
 

After reading from different posts that 1 bit memory errors are fixed but 2 bit memory errors are not fixed but they are only reported while using consumer grade CPUs and motherboards with ECC memory, I am wondering if I should continue with my build or whether I should change it to support the full ECC experience.

Currently, the CPU I am going for is the Ryzen 7 5700X and the motherboard is the Asrock B550M Pro4. I've already bought everything except the CPU and the motherboard: https://pcpartpicker.com/list/GysckJ

Is there a comparable alternative which makes full use of unbuffered UDIMM ECC memory and is it worth it? Or is there a different type of ECC RAM and setup that would work better for a server build? Thank you.

top 3 comments
sorted by: hot top controversial new old
[–] maki9000@alien.top 1 points 1 year ago (1 children)

Whats the ECC for?

ZFS/TrueNAS? Get real ECC support IMO

Yes I'd like to use ZFS and TrueNas. I'm not sure if I should use Scale or Core. I'd like to use my server for many tasks.

What do you mean by real ECC support? With hardware or software?

[–] Solid_Exercise6697@alien.top 1 points 1 year ago

Pro tip: Enterprise and Consumer grade doesn’t exist in hardware. It’s all made from the same silicone at the same plants. The only real difference in the server world is server CPUs have more cores but less speed with more PCIe lanes. More cores with less speed is actually worse for homelab use because you will never need more than 8-16 cores at most applications aren’t threaded beyond 4. So it’s better to have faster cores. The extra PCIe lanes of a 6-8 year server cpu are mute when comparing PCIE3.0 to PCIE 4-5.