Messages in this thread | | | Date | Mon, 18 Jan 1999 16:23:11 -0600 | From | Andy Glew <> | Subject | Re: Adding checkpointing API to Linux kernel |
| |
Great!
Like I said, all of this started out when the CONDOR developers told me that they would be able to give users like me totally transparent checkpointing and process migration on NT, whereas on UNIX (Solaris, LINUX, etc.) you have to compile and link your code specially.
Maybe the problem is just that batch queue developers like Werner, or the CONDOR folk, have been so hot on having solutions portable across all UNIXes that they have not been willing to make LINUX specific modifications.
I look forward to using stuff like this in future versions of GNU QUEUE and CONDOR. Transparent checkpointing, process migration, and ex-post-facto being able to take a running job, and migrating it somewhere else.
Alan Cox wrote:
> > I.e. you do not have to know, a priori, what functions you want to intercept > > - as you would have to if placing something on the path. > > You can intercept them all. > > Learn about libdl and ld.so .. > > > Moreover, you can intercept a call to foo(), have it call your_foo(), > > and then allow it to continue on to call the default foo(). > > Learn about libdl and ld.so - its all in there, its all been in there > for a very long time > > Alan
-- --- Andy "Krazy" Glew, glew@cs.wisc.edu, UW Madison and Intel. DISCLAIMER: private posting, not representative of university or Intel. Please respond by email in addition to replying to newsgroup.
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |