Re: Mathematica v6: Slower in the following fields
- To: mathgroup at smc.vnet.net
- Subject: [mg76380] Re: Mathematica v6: Slower in the following fields
- From: "xyfengcn at gmail.com" <xyfengcn at gmail.com>
- Date: Sun, 20 May 2007 02:44:35 -0400 (EDT)
- References: <200705090828.EAA13415@smc.vnet.net><f21cr7$5qh$1@smc.vnet.net>
On 5=D4=C211=C8=D5, =CF=C2=CE=E75=CA=B125=B7=D6, "alexxx.ma... at gmail.com" <= alexxx.ma... at gmail.com> wrote: > Hi everybody, > thank you for the useful info. > To get a more correct comparison, I'm giving you a comparison 6.0 vs. > 5.2 under Linux, using, for the Mathematica processes running: > vsz virtual memory size of > the process in KiB (1024-byte units). > rss resident set size, the non-swapped > physical memory that a task has used (in kiloBytes). > > For 5.2: > --------------------------------------------------------------------- > > (VSZ) ( RSS) > > 8172 24240 Mathematica > 12312 44264 MathKernel > > (dopo apertura Help): > 9304 25184 Mathematica > 12312 44264 MathKernel > > In[1]:=img=Table[Random[Integer],{400},{249}]; > > 11704 27500 Mathematica > 16756 48532 MathKernel > > In[2]:=ListDensityPlot[img,Mesh->False,AspectRatio->Automatic] > > 11580 27304 Mathematica > 16952 48624 MathKernel > > ... so we went from ~ (8/24 + 12/44) MB to (11/27 + 17/49) MB for > (Mathematica + MathKernel). > The new situation is instead: > > For 6.0: > --------------------------------------------------------------------- > 36920 146980 Mathematica > 14412 149840 MathKernel > 29992 481012 java > > (dopo apertura Help): > 40388 150152 Mathematica > 31216 166456 MathKernel > 38948 509044 java > > In[1]:= img = RandomInteger[1, {400, 249}]; > 42468 152148 Mathematica > 31648 166848 MathKernel > 39400 509044 java > > In[2]:= ListDensityPlot[img, Mesh -> False, AspectRatio -> Automatic] > > 58144 169816 Mathematica > 282284 418064 MathKernel > 39400 509044 java > > Therefore (in MB): > > 5.2 > 6.0 > VSZ RSS VSZ > RSS > -------------------------------------------------------------------------= -- ----------------------------------- > start 8 24 > 37 147 [Mathematica] > 12 44 > 14 150 [MathKernel] > > 30 48 [java] > > finish 11 27 > 58 170 [Mathematica] > 17 49 > 280 418 [MathKernel] > > 39 509 [java] > -------------------------------------------------------------------------= -- ----------------------------------- > > Now I see why I had to shut it down after a few more calculations! The > frontend is relatively stable, while both the kernel and java (java? > Why?) exploded in memory usage. > > I still have to try the additional option you suggested, I'll let you > know - but something is clearly wrong here, considering the small size > of the object I'm trying to plot... > > thanks! > > Alessandro > > P.S. > Even worse problems I had using ListContourPlot, which I cannot > quantify since it slows my machine to a crawl forcing me to kill the > process (LCPlot using a more regular image, of course) > > Chris Chiasson ha scritto: > > > > > Are you manually setting PlotPoints in 6.0? In the new version, > > PlotPoints *seems* to mean something different than it did in 5.2 > > (i.e. lots more subdivisions per plotpoint). > > > On 5/9/07, alexxx.ma... at gmail.com <alexxx.ma... at gmail.com> wrote: > > > I installed v6, but had to return to 5.2 since - for some works I was > > > doing - the new version has become unacceptably slow. Now I changed my > > > mind and I keep both versions on, depending on what I have to do. > > > > I'd like to start this thread to see people post their observations > > > about what has become slower in v6 - and of course what is faster too! > > > > e.g. some posts ago I saw somebody having problems with eigenvalues > > > calculations. > > > > My problems, just to start, relate to graphics. Dealing with large > > > images with ListContourPlot, for example, is really slower (had to > > > kill the calculation). And ListDensityPlot is barely acceptable. > > > > So... please, add your experience here! > > > > Alessandro Magni > > > -- > >http://chris.chiasson.name/- =D2=FE=B2=D8=B1=BB=D2=FD=D3=C3=CE=C4=D7=D6 - > > - =CF=D4=CA=BE=D2=FD=D3=C3=B5=C4=CE=C4=D7=D6 - when PlotPoints>50,ContourPlot is very very very very...............SLOW
- References:
- Mathematica v6: Slower in the following fields
- From: "alexxx.magni@gmail.com" <alexxx.magni@gmail.com>
- Mathematica v6: Slower in the following fields