[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: killer net app
ury@memco.co.il wrote:
> To freeze a process ? This is difficult. There are numerous data
> structures in the kernel that you have to keep. Just the process table can
> be a mess. I don't think UNIX's design fits for that. Doing that on JavaOS
> is much easier.
It has been done - Gil Shwed (today more known as "Checkpoint CEO")
wrote such a library for fortran and C programs when he worked at the
Chemistry dept. at HUJI. Worked very nicely on VAX'es and CCI Tahoe.
Programs which wanted to use it linked with his library instead of the
standard lib and called a couple of functions to save their context once
in a while. When we (the system admins) booted the machine it would
restore the process' memory and status from the saved core files, executable
and some context info (file names opened and such). It was good enough
for the number crunching processes.
--
--Amos Shapira | "Of course Australia was marked for
133/13 Shlomo Ben Yosef st. | glory, for its people had been chosen
Jerusalem 93 805 | by the finest judges in England."
ISRAEL amos@gezernet.co.il | -- Anonymous
Follow-Ups:
References: