cygwin2 performance issue during compilation with autotools
kiorky
kiorky@cryptelium.net
Tue Dec 1 21:27:00 GMT 2009
Hello,
While making effort to port minitage [1] to windows, i had in mind to test
cygwin2 (setup-1.7.exe as i understood) as it as improved support for some
things like getaddrinfo and posix threads.
Indeed the goal is to recompile a bunch of libraries from sources, then make
them link together, and here come problems.
With cygwin2, i have a non identified GREAT loss of performances during
compilation (minimerge is yet another interface to ./configure && make && make
install for this package (python-2.6)).
./configure seems way much too long, make && make install seems or a bit slower.
It would be good to try to explain that :
Cygwin
----------
(minitage)$ time minimerge -NRv python-2.6 # compile/install only python 2.6
... minimerge & compilation output ...
real 8m50.782s
user 3m11.068s
sys 3m49.647s
(minitage)
Cygwin2
----------
(minitage2)$ time minimerge -NRv python-2.6 # compile/install only python 2.6
... minimerge & compilation output ...
real 23m26.250s
user 3m50.358s
sys 6m41.791s
(minitage2)$
I have read about path issues and network share. They don't seem to relate to
this case.
The twice environement are similar in installation, i made attention not to have
any cygwin isntallation in global $PATH.
Basicly, here are my notes about what's installed more than the default:
* archive
tar
zip
unzip
zlibdevel
* base
sed
* devel
mercurial
minires
minires-devel
automake
autoconf
libtool 2.2.7a
make
patch
pkg-config
zlib
subversion-1.6
gcc4
git
* editors
vim7
* lib
libbz2
libzlib
libiconv
libiconv2
* net
nfs-server (pour rpcgen / db-4.7)
openssh
openssl
rsync
* python
python-2.5.2
* shell
bash
* utils
bzip-2
patchutils
* x11
xrandr/devel
glu/devel
gl/devel
x11/devel
[1] - http://www.minitage.org
--
Cordialement,
KiOrKY
GPG Key FingerPrint: 0x1A1194B7681112AF
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 262 bytes
Desc: OpenPGP digital signature
URL: <http://cygwin.com/pipermail/cygwin/attachments/20091201/ea695e87/attachment.sig>
More information about the Cygwin
mailing list