I am building a machine for my “productivity” loads (mostly large code bases compilations + lots of virtual machines).
Main specs: intel i7 13700K, no gpu, 1tb m.2
Because of vms I run, I need some ram, so I would buy 64gb. Should I go DDR4 3200 or DDR5 5600?
DDR4 is quite cheaper, also motherboard is quite cheaper, so it adds up. But would DDR4 be a bottleneck for cpu?
Most reviews talk about gaming, but maybe ddr4 and ddr5 effect my workloads different?
If you need 64 GB DDR5, you will need either 2x dual-rank 32 GB sticks or 4x16 single-rank sticks. DDR5 doesn’t play nice with 4 sticks without significantly lowering performance, so I’d suggest considering a 2x32 GB kit. You should be able to get at least 2x32 GB DDR5 sticks to 6000 MT/s.
It is ddr4 2x32gb kit cl16 vs ddr5 2x32gb kit cl40. I read somewhere that ddr4 cl16 is same as ddr5 cl40?
You have to compare frequency and latency. DDR4 3600 CL16 is roughly the same latency as DDR5 6400 CL32, but the DDR5 will have nearly double the read and write bandwidth.