I have a e14 Thinkpad gen 5 Intel 1335u with 8gb soldered ram and a 8gb 3200 ddr4 stick. 16 is not enough ram for my use as a developer so I put a 16gb stick in knowing only first 16 will run dual channel. Now my computer crashes randomly with high memory usage… read online that a 32gb is more stable single channel but I’m skeptical. Stability is pretty important to me as this is how I earn a living what do you all think? Also I would just buy a 32 and try it but everything got pricey the last 2 month

s

  • db2@lemmy.world
    link
    fedilink
    arrow-up
    9
    arrow-down
    1
    ·
    7 hours ago

    Any reasonably modern memory controller will clock the memory at the slowest one in dual channel. This hasn’t been an issue for decades.

    • Cort@lemmy.world
      link
      fedilink
      arrow-up
      3
      ·
      4 hours ago

      You know, I had the same thought/opinion on Sunday before I spent 4 hours trying random combinations of leftover ram before I found a combo that would boot on my am4 board. Up to 48GB ram on my server now

        • Cort@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          3 hours ago

          Maybe, but it seems to be fine with matched speed ram. I think my issue at least is due to it being 1st Gen Ryzen. Originally on 32GB 2133mt/s, upgraded to 48GB 3200. Some light reading in-between switching ram sticks suggested not mixing G1 (2133,2400,2666,2933) & G2 (3000, 3200, 3600+) ddr4. And that is what my, testing found. Again, could just be 1st Gen issues tho.

          • db2@lemmy.world
            link
            fedilink
            arrow-up
            1
            ·
            50 minutes ago

            That makes sense. They (AMD) had the right idea I guess, just didn’t quite nail it in the first try.

    • just_another_person@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      4 hours ago

      100% untrue. While a North Bridge controller can detect and attempt to set the clock frequency, there is absolutely no way to tell if both pieces of a mismatched pair will actually support the timings suggested or set by the controller, which will almost certainly default to whatever the on-board memory supports.

      That along with the unknowns of whether it attempts to set channel ranks, which is almost certainly NOT an option to manually configure in a Thinkpad.

      Not sure where you heard otherwise, but you’ve been misinformed.

      This machine is also working with memory soldered on the board which comes with a whole host of other unknowns, which is why you look up what the timings are first and attempt to match that.