Date: Wed, 28 Oct 1998 14:53:56 +1030 (CST) From: bvandepe@gsoft.com.au To: FreeBSD-gnats-submit@FreeBSD.ORG Subject: kern/8473: Excessive virtual memory consumption with gnuplot/2.2.7-STABLE Message-ID: <199810280423.OAA29434@obtuse.gsoft.com.au>
next in thread | raw e-mail | index | archive | help
>Number: 8473 >Category: kern >Synopsis: Excessive virtual memory consumption with gnuplot/2.2.7-STABLE >Confidential: no >Severity: critical >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Oct 27 20:30:00 PST 1998 >Last-Modified: >Originator: Brenton Vandepeer >Organization: Genesis Software >Release: FreeBSD 2.2.7-STABLE at 22nd September 1998 >Environment: 2.2.7-STABLE 22/09/98 233 MHz Pentium 32 Mb RAM 630 Mb swap gnuplot 3.5 PL340 >Description: Invoking gnuplot 3.5 under FreeBSD 2.2.7-STABLE causes excessive consumption of memory when displaying data. The problem seems to occur above some threshold in input data file size. For example, input data files above about 1 Mb sometimes give rise to 150 - 200 Mb of swap being consumed. One data file tested with a size of 3 Mb caused ~400 Mb of swap to be consumed. This problem is not apparent on 3.0-RELEASE, nor on other OS platforms such as Linux 2.0.0. Typical memory consumption for gnuplot with these input data files running under OS's which do not display the problem is about 10-20 Mb. (Not 200-400 Mb!) >How-To-Repeat: gnuplot gnuplot_script_file I have a gzipped tar file of the script and data which I can make available on request. It's ~200 kb in size. >Fix: 1. Run under 3.0. 2. Allocate more swap space, remove user process limits and make a pot of coffee while you wait for it to run. 3. Don't use gnuplot. >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199810280423.OAA29434>