Is it possible to turn almost everything on a Raspberry Pi off (CPU GPU etc), except for the ram?

Basically putting the Pi in a low power state but preserving whatever it was doing at the moment on which it was turned off?

  • 4
    Isn't that called "Sleep"?
    – Harry Svensson
    Dec 12, 2017 at 19:35
  • 2
    Do not be sorry. It is actually better to keep the topics separate. You did right.
    – Trevor
    Dec 12, 2017 at 19:42
  • 1
    Rasp may not be the right CPU for what you are considering. How much RAM are you thinking about anyway?
    – Trevor
    Dec 12, 2017 at 19:45
  • 1
    Hi, my original plan was actually to have a separate device which would store the data and have the program that generates the data run on the Raspberry Pi, but I have now learned that building such a device is very difficult so I thought about having the Pi save the data to it's own RAM and keeping only the RAM enabled when a low power state is needed, but it seems like that is not possible and the Raspberry Pi doesn't have enough RAM, I need 2 gigs. I think I underestimated this problem and there is no easy solution.
    – adjustt
    Dec 12, 2017 at 19:53
  • how fast is the data being generated? can you use a usb flash drive for storage?
    – jsotola
    Dec 12, 2017 at 20:00

1 Answer 1


No, the DRAM needs to be refreshed which is not a function you can run independent of the GPU. It is all or nothing.

  • 2
    Actually, most modern DRAM chips do have a self-refresh mode. But it must be explicitly entered before shutting down the rest of the system.
    – Dave Tweed
    Dec 12, 2017 at 22:40

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.