Re: [Gimp-developer] Displaying image using GTK

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

 



Sven Neumann <sven@xxxxxxxx> writes:

> Hi,
>
> <pcg@xxxxxxxx ( Marc) (A.) (Lehmann )> writes:
>
>> which is a severe shortcoming of the build environment (AFAIK, Msys
>> uses cygwin which is awfully slow due to a large number of
>> reasons).

MSYS does not depend on cygwin, BTW.  It's entirely standalone.  They
both have to implement fork() using Windows calls though, which can
never be efficient.

> This sounds like if you had a clue on what is causing the slowliness
> of running configure on Cygnus.  I recently compiled the Blinkenlights
> software on Windows and noticed this shortcoming as well. I wondered
> what might be the cause and if there are ways to work around it. Are
> there any?

>From what I've observed, it's mostly due to a very slow implementation
of fork().  It takes well over a second per fork, so gcc is slow due
to forking the compiler, preprocessor, assembler, collect2 etc.
configure is even slower (it takes over half an hour to run the
gimp-print configure script, c.f. 20 secs on Linux) since it forks
over 5000 processes.



-- 
Roger Leigh

                Printing on GNU/Linux?  http://gimp-print.sourceforge.net/
                GPG Public Key: 0x25BFB848.  Please sign and encrypt your mail.

[Index of Archives]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [GIMP for Windows]     [KDE]     [GEGL]     [Gimp's Home]     [Gimp on GUI]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux