[R] running R command in the background
Andrew Young
youngas7 at yahoo.com
Fri Jun 4 21:14:45 CEST 2004
By "library" I of course mean "package".
-Andrew
--- Andrew Young <youngas7 at yahoo.com> wrote:
>
> You could try looking at the library "fork".
> However,
> this generally sounds like a bad idea and if you do
> this, you're kind of asking for trouble with
> threading
> issues, as R is not thread-safe.
>
> I'm not sure if fork works on all platforms, since I
> believe it works by running a unix shell command.
> But
> it's worth a shot.
>
> Best regards,
> -Andrew
>
>
> --- Prof Brian Ripley <ripley at stats.ox.ac.uk> wrote:
> > This cannot presently be done, as the R internals
> do
> > not multitask. I am
> > not sure what you would want to happen if the
> > background and foreground
> > commands both tried to write a new version of
> object
> > `foo', BTW.
> >
> > Allowing multiple execution threads and
> setReader()
> > as described in the
> > Green Book is a design goal and has been since
> 2001
> > at least, so don't
> > expect it soon. It is hard (lots of the code
> used,
> > e.g. LINPACK, is not
> > reentrant and so needs to be semaphored) and if
> > achieved will need
> > vigilance to keep working.
> >
> > On Fri, 4 Jun 2004, Bickel, David wrote:
> >
> > > Is there a way to call an R function to work in
> > the background within
> > > the same R session? What I have in mind is the
> > equivalent of adding '&'
> > > at the end of a UNIX command, so that R can
> > process an intensive command
> > > while I execute other R commands. I want to do
> > this in the same R
> > > session, rather than with multiple calls to R,
> so
> > that all my modified
> > > objects will stay in the same workspace.
> > >
> > > I would appreciate any help with this.
> >
> > --
> > Brian D. Ripley,
> > ripley at stats.ox.ac.uk
> > Professor of Applied Statistics,
> > http://www.stats.ox.ac.uk/~ripley/
> > University of Oxford, Tel: +44 1865
> > 272861 (self)
> > 1 South Parks Road, +44 1865
> > 272866 (PA)
> > Oxford OX1 3TG, UK Fax: +44 1865
> > 272595
> >
> > ______________________________________________
> > R-help at stat.math.ethz.ch mailing list
> >
>
https://www.stat.math.ethz.ch/mailman/listinfo/r-help
> > PLEASE do read the posting guide!
> http://www.R-project.org/posting-guide.html
>
> ______________________________________________
> R-help at stat.math.ethz.ch mailing list
>
https://www.stat.math.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide!
http://www.R-project.org/posting-guide.html
More information about the R-help
mailing list