Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Message-ID: <3F2836C2.2785005F@wapme-systems.de> Date: Wed, 30 Jul 2003 23:21:06 +0200 From: Stipe Tolj Organization: Wapme Systems AG X-Accept-Language: de MIME-Version: 1.0 To: cygwin AT cygwin DOT com Subject: Re: apache problems gone with 1.50 References: <3F26FA66 DOT F08C0146 AT wapme-systems DOT de> Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Sam Edge wrote: > > Andrew might want to consider compiling Cygwin-Apache with the native > Winsock option. This way it still lives in the Cygwin file system > space so has the POSIX/Linux style configuration files but bypasses > the Cygwin Berkeley->Winsock socket API translation. Apparently this > helps. that's right. Apache for Cygwin with Winsock was definetly faster. But still Apache for Windows outperforms it's Cygwin counterpart. > (But I suspect the majority of the performance difference Stipe has > found is the use of threads in the native Windows version against > forking child processes in the *X versions which is a more expensive > operation.) yep. And of course the general bottleneck of emulating the whole POSIX system call suite in Win32. Stipe tolj AT wapme-systems DOT de ------------------------------------------------------------------- Wapme Systems AG Vogelsanger Weg 80 40470 Düsseldorf Tel: +49-211-74845-0 Fax: +49-211-74845-299 E-Mail: info AT wapme-systems DOT de Internet: http://www.wapme-systems.de ------------------------------------------------------------------- wapme.net - wherever you are -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/