Tyson Sawyer writes:
>
> I have some applications that use lots of python and dynamic loading.
> The load/link stage of startup takes a rather long time. The
> application is heavily built around dynamic loading of libraries and
> so I don't think that 'prelink' will work for us.
>
> Are there any tools that might allows us to something like start up a
> python shell, load/link the core libraries and modules, and then
> suspend it to disk where we could then launch multiple instances of
> it? What other strategies might exist to speed up application start?
I found this (userspace) tool that does that sort of thing, years
ago--thanks for reminding me:
http://esky.sourceforge.net/
It looks like it hasn't been maintained since the latter part of the
Linux-2.2 era (~a decade), so I have no idea how well (or even /if/)
it works more modern incarnations of Linux or Solaris. Even if it does
turn out to be just completely-out-of-touch with the modern world, it
may make an interesting springboard for building a tool of your own.
--
Don't be afraid to ask (Lf.((Lx.xx) (Lr.f(rr.
___
gnhlug-discuss mailing list
gnhlug-discuss@mail.gnhlug.org
http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/