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?

  • nhc150@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    11 months ago

    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.

      • nhc150@alien.topB
        link
        fedilink
        English
        arrow-up
        1
        ·
        11 months ago

        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.