[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

octave 2.1.42 slow start on cygwin

From: Andy Adler
Subject: octave 2.1.42 slow start on cygwin
Date: Fri, 3 Jan 2003 22:16:03 -0500 (EST)

I have been working with 2.1.42. It compiles fine on cygwin but
starts up very slowly. I know that the windows dynamic linker
is poor - and suspect cygwin makes it worse, but the performance
is terrible.

Could anyone make any suggestions about this?

I used the "depends" tool from MSVC, and it shows
liboctinterp.dll linked to libcruft and liboctave many many
times. (However this seems the same for 2.1.40 and 2.1.42)

Machine #1: IBM laptop P4 1.4G 640MB mem (win2k)
 - this machine has Novell and antivirus SW installed
Machine #2: noname desktop P2 350Mhz 386MB memory (winxp)

 - the cygwin version on the machines is identical.

oct-2.1.36 -  --enable-static
oct-2.1.40 -  --enable-static=no --enable-dynamic --enable-dl
oct-2.1.42 -  --enable-static=no --enable-dynamic --enable-dl


dd if=/dev/zero of=/dev/null count=1000000 bs=1k # clear memory cache
time echo "1+1;" |  /bin/octave-2.1.36.exe -q    # time octave load

TIMES (real in seconds)
              Machine #1          Machine #2
oct-2.1.42 -   256.2                  22.4
oct-2.1.40 -     6.7                   2.2
oct-2.1.36 -     4.8                   1.7

Andy Adler, Assistant Professor, School of Information Technology and
Engineering, University of Ottawa, 1(613)562-5800x2345, address@hidden

Octave is freely available under the terms of the GNU GPL.

Octave's home on the web:
How to fund new projects:
Subscription information:

reply via email to

[Prev in Thread] Current Thread [Next in Thread]