[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)
TEST CONFIGURATION:
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.
TEST COMPILES:
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
TEST CODE:
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
--
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: http://www.octave.org
How to fund new projects: http://www.octave.org/funding.html
Subscription information: http://www.octave.org/archive.html
-------------------------------------------------------------
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- octave 2.1.42 slow start on cygwin,
Andy Adler <=