Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 9 Jan 2000 08:49:02 +0100 (CET)
From:      Leif Neland <leifn@neland.dk>
To:        Dan Nelson <dnelson@emsphone.com>
Cc:        Leif Neland <leif@neland.dk>, freebsd-current@FreeBSD.ORG, mysql@lists.mysql.com
Subject:   Re: 2 hours to compile mysql?
Message-ID:  <Pine.BSF.4.05.10001090842270.74697-100000@arnold.neland.dk>
In-Reply-To: <20000101133219.C612@dan.emsphone.com>

next in thread | previous in thread | raw e-mail | index | archive | help


On Sat, 1 Jan 2000, Dan Nelson wrote:

> In the last episode (Jan 01), Leif Neland said:
> > So far it has been taking 2 hours to compile sql_yacc.cc from
> > mysql3.22.
> > 
> > I had to find an old disk for swap, and it's swapping all the time.
> > 
> > top shows 156M size and 46M res., run time 20min's for cc1plus. That
> > probably means it's been waiting for swapping in 1h40m...
> > 
> > The box is a 333MHz PII, with 64M ram. Do I just need more ram to be
> > able to compile in reasonable time, or is something broken?
> 
> You probably need more RAM.  sql_yacc.cc is one of those "worst-case"
> programs as far as gcc is concerned; I don't think gcc can parse large
> case statements like this efficiently.  Adding "--with-low-memory" to
> your port Makefile, in the CONFIGURE_ARGS line, will help.
>  
 
I got 64M more RAM(1), so the system now has 128MB. Mysql now compiles in
10 minutes or so.

Leif

(1) My wife got the kids a new game for christmas. It was too demanding
for their 486's, so I got 2 K6-3-400MHz/64MB motherboards for them.
To preserve my self-esteem, I had to upgrade my own PII-333/64Mb somehow
to be more powerfull than theirs...

  



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.05.10001090842270.74697-100000>