Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

gnuplot configuration allowing large memory size?

41 views
Skip to first unread message

Alex van der Spek

unread,
Apr 10, 2013, 7:08:24 AM4/10/13
to
Occasionally I am plotting geophysical data which seems to stretch the
gnuplot memory allocation.

No error message is displayed. Partial ouput is produced. Some image plots
remain blank, others are ok.

This happens when trying to multiplot 30+ images. The size per image (in
Mbytes) varies but is typically 100 Mbyte.

The machine the scripts are running on are Quad Cores, 24 Gbyte RAM, Debian
6 Squeeze, 64 bit

Gnuplot 4.7.0 build X86_64 bit. All defaults in the ./configuration file.

Is there a way to extend the memory available to gnuplot? I did check
./configure --help but could not find any limitation or option there.

Regards,
Alex van der Spek

sfeam

unread,
Apr 10, 2013, 1:22:50 PM4/10/13
to
Gnuplot does not do anything special with memory management.
It uses the malloc() routine provided by the system libc.
On linux systems you can tune the behaviour of the system routine in
several ways, none of which require rebuilding or relinking the gnuplot
executable.

See "man malloc".

Just out of curiousity, what output terminal type are you using?
Is it possible that the problem is in displaying the plot rather
than in generating it?

Ethan

Alex van der Spek

unread,
Apr 15, 2013, 10:13:25 AM4/15/13
to
Thanks Ethan,

I am using one out of 4 terminals: pngcairo, pdfcairo, HTML5 canvas or SVG.

When partial displays come up it happens most often with pngcairo.

The data is highly similar between logging runs. The volume of data may be
100x more at times.

With low data volumes the scripts complete as they do with high data volumes
but the output is complete too.

Alex van der Spek

"sfeam" <sf...@users.sourceforge.net> wrote in message
news:kk470e$4cm$1...@dont-email.me...
0 new messages