Date: prev next · Thread: first prev next last
2012 Archives by date, by thread · List index


Hi,

On Mon, Feb 20, 2012 at 05:42:11PM +0200, Tor Lillqvist wrote:
And the slowness of Cygwin's  forking and executing the various Perl,
shell and whatnot processes involved in each file being compiled (note
the pipe to filter-showIncludes.pl) has nothing to do with it?

Not the last time I benchmarked it (which was long before
filter-showIncludes.pl). For the most part the slowness of forking on windows
was related to some latency, i.e. a new process would take some time to get
started, but it wouldnt eat cycles for that, thus making it irrelevant in a
parallel build (where its all about the cpu cycles eaten).

Also note that forking and process creation are exactly the point where various
virus-scanners hook in (and some fubar the memory layout of the forked process:
http://cygwin.com/faq/faq.using.html#faq.using.bloda).

Best,

Bjoern

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.