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

EDIT: ran memtest after crashes got worse, went back to stock 8gb and gave up. Some weird issue with used 16 stick

  • doodoo_wizard@lemmy.ml
    link
    fedilink
    arrow-up
    20
    ·
    6 months ago

    Reseat the stick you installed and run memtest 86.

    It’s more likely that you have a badly installed stick or a faulty stick than consumer memory controllers in the last 20 years care about the installed memory being the same.

  • boredsquirrel (he)@slrpnk.net
    link
    fedilink
    arrow-up
    5
    ·
    edit-2
    6 months ago

    I used 20GB (4+16) for a while without issues. Just get another 16GB, if you can afford it XD

    And yes agree, 16GB is kinda needed for modern Linux systems and normal to complex software workloads

  • ArfArfWoof@feddit.org
    link
    fedilink
    English
    arrow-up
    4
    ·
    6 months ago

    I’d give going back to 2666 Mhz a shot. Might gain some stability if the timings are clashing.

    • tomyhaw@lemmy.worldOP
      link
      fedilink
      arrow-up
      3
      ·
      6 months ago

      I will try this as well, I have 2 16gb sticks kicking around the 3200 team group and a crucial 2666.

  • just_another_person@lemmy.world
    link
    fedilink
    arrow-up
    3
    ·
    6 months ago

    If the RAM timings are not exactly the same, you’re going to have instability issues. This is why it’s always recommended to install pairs of the same exact model and brand, the clock timings.

    I doubt that BIOS is going to give you the specs you need, but somewhere you’ll likely be able to find the timings and compatible memory for this machine. You’ll generally need something faster than what’s installed so it can step it’s timings down to be more in sync.

  • tomyhaw@lemmy.worldOP
    link
    fedilink
    arrow-up
    2
    ·
    6 months ago

    gotcha it is a team group one(I was skeptical too) I have another 16gb that is crucial I think but it’s 2666 speed. Will try memtest tonight and report back.

  • mvirts@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    6 months ago

    I’m running 8 and 32 in my T490, seems to work fine. I’m building software and leaking memory like crazy and it’s never been weird. I don’t see why 8 + 32 would be any different than 8 + 16 other than capacity.

    Doesn’t the channel balance not matter that much? Like operations can be done in parallel. I always thought the benefits came from reading different things from each ram chip not synchronizing them byte for byte.

  • mvirts@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    6 months ago

    Also, what do you mean by crashes? Kernel panic? Random app death because the oom killer was activated should be expected when pushing the memory limits on Linux.