• GameGod@beehaw.org
    link
    fedilink
    English
    arrow-up
    13
    ·
    1 year ago

    We already had this, it’s called Intel Optane Persistent Memory and Intel killed it off last year: https://www.intel.com/content/www/us/en/products/docs/memory-storage/optane-persistent-memory/overview.html

    The memory speed was slightly slower than DDR4 but the benefits didn’t seem to outweigh the downsides. I think it probably kicked a lot of ass for specific use cases (eg. in-memory database that needs persistence), but the market was too small. Plus, SSDs are getting so ridiculously fast that it would put pressure on a product like this too.

  • wrath-sedan@kbin.social
    link
    fedilink
    arrow-up
    11
    ·
    1 year ago

    Can’t wait for my ram to last 1000 years just for the hinge on my laptop screen to last 2 (guess what just broke on my laptop after 2 years)

  • BuxtonWater@beehaw.org
    link
    fedilink
    English
    arrow-up
    7
    ·
    1 year ago

    Perfect for when civilization collapses and we have to do some wasteland 2 shenannigans to get the lost knowledge of the past back by hoarding laptops.

      • CanadaPlus@lemmy.sdf.org
        link
        fedilink
        arrow-up
        4
        ·
        1 year ago

        So you know those encrypted files you might have? You know how your computer is able to display them? Yeah, you enter the passcode and then it and any information derived from it is (probably, barring special hardware) stored in RAM to in order do that. This isn’t usually an issue because turning your computer off will quickly erase the RAM and it can no longer be used to open that file.

        • XTornado@lemmy.ml
          link
          fedilink
          arrow-up
          6
          ·
          edit-2
          1 year ago

          I mean… this already happens now if you leave the PC open or in sleep, for example with bitlocker.

          And I guess in this case it could allow when shutdown if the memory has not been cleared… But most of the time that is not a problem, most people aren’t attacked by pulling the info directly from the hardware.

          And in case that is a possible attack, I expect a mechanism of the app(s) to clear that region on shutdown or whatever is done or even better maybe the OS would do it as part of the existing memory protection mechanisms. I mean most apps already clear the memory as soon as possible if it is not needed to avoid having secrets or unencrypted information on memory.

          • CanadaPlus@lemmy.sdf.org
            link
            fedilink
            arrow-up
            3
            ·
            1 year ago

            I didn’t actually look more closely at how this works, but some kinds of memory are hard to safely erase. If I had to use this, I’d make sure there was a secure wipe of the whole thing minus whatever the system itself is using at shutdown.

            It wouldn’t completely break security, if that even makes sense as a concept, but it wouldn’t help. Hardware security is the strongest kind.

                • ricecake@beehaw.org
                  link
                  fedilink
                  arrow-up
                  3
                  ·
                  1 year ago

                  This is already a thing we need to deal with, security wise. An application making use of encryption doesn’t know the condition of what it views as ram, and it could very well be transferred to a durable medium due to memory pressure. Same thing with hibernation as opposed to suspension.

                  Depending on your application and how sensitive it is, there are different steps you can take to deal with stuff like that.

    • Llewellyn@lemm.ee
      link
      fedilink
      arrow-up
      9
      ·
      edit-2
      1 year ago

      RAM is not meant to be wiped. It’s just we haven’t found a way to make it constant, but still as quick as it is now.

      • Chobbes@beehaw.org
        link
        fedilink
        arrow-up
        6
        ·
        1 year ago

        Yeah. I mean, sometimes RAM getting “wiped” is a “feature”, e.g., you don’t want somebody to be able to pull information from RAM after you shut off your computer… but that’s not really what it’s designed for (and you can recover data from powered off RAM in some lucky cases). It’d be sweet if we could have fast non-volatile memory. Having a computer use 0 power when suspended and not having to worry about hibernating to disk would be sweet! I do kind of wonder about the security RAMifications of that, but I guess it’s not much worse than having a laptop suspended currently.

    • explodicle@local106.com
      link
      fedilink
      English
      arrow-up
      4
      ·
      1 year ago

      Wouldn’t it kill your hard drive quickly if every bit in memory was constantly written there - if it was all virtual memory? I think of it like “stuff in my desk” vs “stuff on top of my desk”, and now nobody mixes up the papers on my desk when I walk away.

      • 👁️👄👁️@lemm.ee
        link
        fedilink
        English
        arrow-up
        3
        ·
        1 year ago

        That’s what RAM is. Following your analogy, you’ll put stuff occasionally inside the desk when you’re done with it, and keep working what’s on your desk. I see persistent ram as like working inside the desk, which is a bit weird to me. Or a desk that just never gets cleaned up.

  • Catsrules@lemmy.ml
    link
    fedilink
    arrow-up
    3
    ·
    1 year ago

    Of course, this is still a new and emerging technology and it’s too early to say when we might see it in our devices, or how much it will cost.

    Looks really cool, buy yeah my guess is i will cost to much to be viable for most things.

  • brie@beehaw.org
    link
    fedilink
    English
    arrow-up
    3
    ·
    1 year ago

    This sounds neat, but it also seems like it does not have much practical advantage over hibernation except faster wake.

    • weew@lemmy.ca
      link
      fedilink
      arrow-up
      4
      ·
      edit-2
      1 year ago

      The power draw and nonvolatility could mean it can replace SSDs and hard drives entirely. Just store everything in RAM.

    • Lupec@lemm.ee
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      Yeah, sounds like a best of both worlds situation where you wouldn’t have to decide whether to suspend or hibernate anymore

  • Bizarroland@kbin.social
    link
    fedilink
    arrow-up
    1
    ·
    1 year ago

    I have to regretfully say I would have had an apocalypse bingo but I didn’t have “Laptop of Dorian Gray” on my scorecard