[lkml]   [2004]   [Aug]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectEffect of deleting executables of running programs

Newbie here. I am not sure if I am sending this email
to the right list. My apologies if I am not and I
would be happy if someone can point me to the right
mailing list.

We have a 24 node/48 processor cluster in our lab with
the following specs.

AMD Athlon
Redhat 7.3
Kernel version - 2.4.19

I had around 10 jobs that had been running on the
cluster for about 15 or so days. These were
using a common executable "abcd.out" (compiled in
fortran 90). After they had been running for
about 15 days, I made the mistake of deleting
abcd.out. Immediately about
3 or 4 of my jobs crashed with a "bus error". But,
some 6-7 of my jobs
continued running. I had 2 questions with regards to
this :

a) I always thought that once a job is running, the
executable is
entirely loaded into memory and the abcd.out file
is no longer needed.
If so, then why does the a running job crash on
deleting abcd.out ?

b) To what extent can I trust that the rest of the 6-7
jobs that are
running have not been affected by this deletion of
"abcd.out" ?

Thanks in advance,

Do you Yahoo!?
New and Improved Yahoo! Mail - 100MB free storage!
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
More majordomo info at
Please read the FAQ at

 \ /
  Last update: 2005-03-22 14:05    [W:0.027 / U:15.608 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site