Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:65394 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 74934 invoked from network); 29 Jan 2013 14:16:39 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 29 Jan 2013 14:16:39 -0000 Authentication-Results: pb1.pair.com header.from=zeev@zend.com; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=zeev@zend.com; spf=unknown; sender-id=unknown Received-SPF: unknown (pb1.pair.com: domain zend.com does not designate 209.85.214.175 as permitted sender) X-PHP-List-Original-Sender: zeev@zend.com X-Host-Fingerprint: 209.85.214.175 mail-ob0-f175.google.com Received: from [209.85.214.175] ([209.85.214.175:50623] helo=mail-ob0-f175.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 37/DD-10721-6C9D7015 for ; Tue, 29 Jan 2013 09:16:39 -0500 Received: by mail-ob0-f175.google.com with SMTP id uz6so451699obc.34 for ; Tue, 29 Jan 2013 06:16:36 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:from:references:in-reply-to:mime-version:x-mailer :thread-index:date:message-id:subject:to:cc:content-type :x-gm-message-state; bh=zdqY5sAleJRRt8JOzsV/+n3tagZyJmlVHcsKBOwvrcU=; b=A9N9sx/aLogjUlIOOiXWdCCH9hGNP8I0jIIZimrWibfMsoKJWGx5ElIY2H8R7c5FiM PxyeNfP0K5s/S7iMSNWL8WkEs9GLBEcRIfcF/4ZlBDEwo+W1Pzqu3rQs7WiU1eolJ71m F9L0ewNuoBI8PaxqKF7NXP1rZKp/xq/fCksrBDuyBE0vQnihUQeq2lbXCUutTon3MIC+ rV5CuFe1CgZ4vb5QAu6H50v2uST0k8EaxLsWm27vt5Gk5bJ8Xc34iECmIxt/TM1GiHxj dZMX4oKSPGI3/duZdu2mv4xhtTC9UPcnLaJVySzDnNRn8TfUBBjmlB3O6HCAcetlp19c B7/w== X-Received: by 10.60.31.179 with SMTP id b19mr885647oei.16.1359468996022; Tue, 29 Jan 2013 06:16:36 -0800 (PST) References: <1359459921.3916.105.camel@guybrush> <5107CFBD.80606@lerdorf.com> In-Reply-To: MIME-Version: 1.0 X-Mailer: Microsoft Outlook 14.0 Thread-Index: AQJJdUzE2iPwKiwvzciYvchG03LAWgHrKhe1AkgXmvEAyNLsagInIOvjAjNe6uACi4oZMwH0VTMxAfvbstQBoGVPgQHvA+kqApQMJGWWub0XcA== Date: Tue, 29 Jan 2013 16:16:35 +0200 Message-ID: To: Pierre Joye Cc: PHP internals , Rasmus Lerdorf Content-Type: text/plain; charset=UTF-8 X-Gm-Message-State: ALoCoQn3KY3PVOFFnmbVrS6V5a7xFvqq2jZ21ByDEIz0naRsDRsU57O2qfCTeIvohZMgp4rSZfJePID5lb3YBaoge1joYcwZ/uCq4gRTnrAF9oDFXKMm4PeFhYyVQTaTiyvxblLe9uhS Subject: RE: [PHP-DEV] ZTS - why are you using it? From: zeev@zend.com (Zeev Suraski) > -----Original Message----- > From: Pierre Joye [mailto:pierre.php@gmail.com] > Sent: Tuesday, January 29, 2013 3:37 PM > To: Rasmus Lerdorf > Cc: PHP internals > Subject: Re: [PHP-DEV] ZTS - why are you using it? > > On Tue, Jan 29, 2013 at 2:33 PM, Rasmus Lerdorf > wrote: > > > Those ISPs are probably stuck in old fastcgi-land and haven't figured > > out FPM's ondemand pooling. If you idle out the ondemand children > > somewhat quickly you can support a lot of vhosts without using much > > memory since each one doesn't need to have a running process. Only > > hosts actually being accessed will have running processes. > > Not talking about Linux here, but IIS have something similar, but really not even > close to how FPM performs or how it works (having basically the pros of TS and > NTS). On Windows with impersonation you're actually in a better situation than you are in Linux. You could hold a small pool of processes and handle as many different users as you'd like. Zeev