executable ELF is rm-ed from disk, but still running RAM..

Manish Katiyar mkatiyar at gmail.com
Tue May 31 00:42:40 EDT 2011


On Mon, May 30, 2011 at 8:45 PM, Mulyadi Santosa
<mulyadi.santosa at gmail.com> wrote:
> hi..
>
> On Tue, May 31, 2011 at 09:57, Manish Katiyar <mkatiyar at gmail.com> wrote:
>> How will "rm /bin/rm" work otherwise ?
>
> ok, makes me think another case....suppose we erase the related data
> blocks in the disk that correlate to running binary.... does Linux
> kernel follow that with erasing all the related page cache? or is it
> possible that temporarily cache of the disk blocks still survived?

I don't know for sure, but my guess is that the OS wouldn't notice it
till it goes out of cache and it has to reload.

-- 
Thanks -
Manish



More information about the Kernelnewbies mailing list