MathGroup Archive 1992

[Date Index] [Thread Index] [Author Index]

Search the Archive

Memory management by Share[]?

  • To: mathgroup at
  • Subject: Memory management by Share[]?
  • From: wiscombe at
  • Date: Tue, 6 Oct 92 14:01:21 -0400

Dear MathGroup:

  Memory is a severe constraint when running Mma on a MacIIfx, as I do. 
Mostly I just watch the memory bar creep toward maximum, trying to
understand how my commands cause its motion, but with little understanding.
 So I was interested to see, in sec. 2.11.5 of The Bible, that there are a
couple of methods to exert user control.  I have questions about Share[].

  Share[] seems like a command you would want to execute in your init.m
file, since it promises to significantly reduce memory requirements; in
fact you would expect it to be built into the kernel and not under user
control.  Thus it must be dangerous; indeed there is a remark about "the
sharing of subexpressions is often destroyed as soon as you use an operator
like /.".  Does anyone have any experience with Share[]?  Why doesn't
everyone use it?

Dr. Warren J. Wiscombe
NASA Goddard, Code 913, Greenbelt, MD 20771
(301) 286-8499

  • Prev by Date: timing problems in mathematica
  • Next by Date: Clipping ParametricPlot3D
  • Previous by thread: timing problems in mathematica
  • Next by thread: Re: Memory management by Share[]?