Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:80955 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 58698 invoked from network); 22 Jan 2015 07:05:08 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 22 Jan 2015 07:05:08 -0000 Authentication-Results: pb1.pair.com header.from=pierre.php@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=pierre.php@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.216.170 as permitted sender) X-PHP-List-Original-Sender: pierre.php@gmail.com X-Host-Fingerprint: 209.85.216.170 mail-qc0-f170.google.com Received: from [209.85.216.170] ([209.85.216.170:35054] helo=mail-qc0-f170.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 97/F1-44026-321A0C45 for ; Thu, 22 Jan 2015 02:05:08 -0500 Received: by mail-qc0-f170.google.com with SMTP id p6so14858746qcv.1 for ; Wed, 21 Jan 2015 23:05:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=QuQWOFVPDZmqpbmtmOM+8mvFCvNSIbpV2zGhrziiw48=; b=cw95NR0D+JYi6F2g5ASaj0Pu26kto70EAnRLJcvVlV6xFiFxlGovI5ERsWCgkjQLr1 qvGGfHTKjqsydea7PGPkhFBWRaNBjvUbVFrWy7M4WkuWXvcdVCcGbGFQPnAT9z1slka9 pzv+mcMVGx4cLbMhirNHW9EdByHbZwYZUv43ffMu2vXNEWdG5WTasnHmee90CxuZbm5+ PdD+7P5oqlal2TrxuDM1bVDczCe2l2i1VCIAoSE0dEi6LFUCNfYDi4Jdz4IB19b238yQ zF6UGwHYcas2bIqWDZPpfkuWy+XPpnYLhszeklBnRtgtgV5dqwqbCKrjtZs5dlePtKir MhqQ== MIME-Version: 1.0 X-Received: by 10.140.89.18 with SMTP id u18mr11759625qgd.20.1421910304274; Wed, 21 Jan 2015 23:05:04 -0800 (PST) Received: by 10.140.22.106 with HTTP; Wed, 21 Jan 2015 23:05:04 -0800 (PST) Received: by 10.140.22.106 with HTTP; Wed, 21 Jan 2015 23:05:04 -0800 (PST) In-Reply-To: References: Date: Thu, 22 Jan 2015 08:05:04 +0100 Message-ID: To: Yasuo Ohgaki Cc: PHP internals Content-Type: multipart/alternative; boundary=001a11c11e4696c23a050d384ab9 Subject: Re: [PHP-DEV] [VOTE] RFC: Introduce session_start() options - read_only, unsafe_lock, lazy_write and lazy_destroy From: pierre.php@gmail.com (Pierre Joye) --001a11c11e4696c23a050d384ab9 Content-Type: text/plain; charset=UTF-8 Single query/answer at a time? On Jan 22, 2015 1:44 PM, "Yasuo Ohgaki" wrote: > Hi all, > > On Thu, Jan 22, 2015 at 2:05 PM, Yasuo Ohgaki wrote: > > > This patch boosts PHP application performance a lot when session data > > have not changed. It's faster than benchmark in the wiki because hashing > > has removed. > > > > Since it should be faster, I tried to took some benchmarks. Then I found > extremely slow > session (files handler) performance with CLI built in web server regardless > of may patch. > > The script I used is > > session_start(); > $_SESSION['test'] = 1234; > var_dump(session_id()); > ?> > > Fedora 21 PHP 5.6 (RPM package) > Requests per second: 5916.41 [#/sec] (mean) > > Fedora 21 Master (no debug, no zts) > Requests per second: 949.56 [#/sec] (mean) > > Simple script like "echo 1234;" seems working well. > > Does anyone have any insight on this? > > Regards, > > -- > Yasuo Ohgaki > yohgaki@ohgaki.net > --001a11c11e4696c23a050d384ab9--