Re: DRAM data persistence



On Jul 5, 12:22 pm, cs_post...@xxxxxxxxxxx wrote:
On Jul 5, 4:49 am, dha...@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx (Haude

Daniel) wrote:
Name ONE operating system that does this. Besides, if I were to write a
program for which leftover RAM (or swap) content was a security hole, I'd
clear that memory myself before releasing it, rather than relying on your
imaginary OS feature.

But that just invites trying to crash your program in such a way that
it's cleanup routine won't be run.


It invites the attempt but doesn't mean it will happen. An OS that
clears memory before it allocates can still have failure modes where
it doesn't do that right. Also lowering the CPU voltage or stopping
its clock or running a huge program with a high priority to force a
swap to disk followed by a power off. I can think of many ways to
try.

.



Relevant Pages

  • Re: Heaps and Foreigners
    ... >> can ask for the memory and get a pointer to it. ... cause unfathomable deaths when swap space gets low or is exhausted. ... It's probably because there is some reserve memory to print out errors ... of RAM and disk space) and virtual swap (which is just a number managed ...
    (comp.lang.lisp)
  • Re: Is Greenspun enough?
    ... Most OSes memory map executables directly from the file system so code doesn't pollute the file cache or swap space. ...
    (comp.lang.lisp)
  • Re: [PATCH] io-controller: Add io group reference handling for request
    ... Find the io group bio belongs to. ... anonymous pages (swap) you still need the page tracking functionality ... so fair to charge the current task for the whole activity. ... is some other memory hungry application which is forcing these swap outs. ...
    (Linux-Kernel)
  • Re: [kde-linux] VM and Swap problems
    ... swap is half full the system starts removing swap until it is exactly ... Maybe one of your applications leak memory (I have a webpage ... to two times RAM. ... Unused memory will be used as disk buffers. ...
    (KDE)
  • Re: [RFC][PATCH 2/9] deadlock prevention core
    ... don't try to swap over the network. ... We could track dirty anonymous memory and throttle. ... to be stuck in wait queues. ... What is a "socket wait queue" and how/why can it consume so much memory? ...
    (Linux-Kernel)

Loading