180

In a similar vein, why can we not use the technology of RAM to prolong the life-cycle of an SSD?

you are viewing a single comment's thread
view the rest of the comments
[-] duckythescientist@lemmy.sdf.org 27 points 1 year ago* (last edited 1 year ago)

Under the hood, RAM and SSDs use very different structures to store memory. SSDs use "flash memory". To store a bit in flash, the SSD uses a larger than usual voltage to inject and trap electrons into part of the memory cell. This is a stressful process for the silicon, so there's a limited number of times it can be done. The benefit is that the injected electrons stay put for decades.

RAM (specifically DRAM) stores charge in tiny capacitors. These don't take anything special to charge up unlike flash. However, they are very leaky and will lose their charge (and therefore the memory) in a handful of seconds. RAM chips actually read and rewrite their memory several times per second to make up for the leakyness. Because of this, RAM needs to always be powered to keep its memory. This makes DRAM unreasonable for SSDs.

There are a couple other types of memory, but they have different power and space trade-offs. One example is SRAM. It needs power to keep its memory, but it doesn't need to constantly refresh, so it doesn't take much power. It can be rewritten indefinitely. However, it takes up more space on a chip than DRAM or Flash, so it's much more expensive per byte.

[-] yesdogishere@kbin.social 1 points 1 year ago* (last edited 1 year ago)

do not worry. superconductivity at room temps is only 2 yrs away. With superconductive SSDs, these will last FOREVER. Like a nightmare marriage.

this post was submitted on 04 Aug 2023
180 points (97.9% liked)

Explain Like I'm Five

14406 readers
1 users here now

Simplifying Complexity, One Answer at a Time!

Rules

  1. Be respectful and inclusive.
  2. No harassment, hate speech, or trolling.
  3. Engage in constructive discussions.
  4. Share relevant content.
  5. Follow guidelines and moderators' instructions.
  6. Use appropriate language and tone.
  7. Report violations.
  8. Foster a continuous learning environment.

founded 2 years ago
MODERATORS