Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:82518 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 35797 invoked from network); 12 Feb 2015 07:56:21 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 12 Feb 2015 07:56:21 -0000 Authentication-Results: pb1.pair.com header.from=laruence@php.net; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=xinchen.h@zend.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain zend.com designates 209.85.215.51 as permitted sender) X-PHP-List-Original-Sender: xinchen.h@zend.com X-Host-Fingerprint: 209.85.215.51 mail-la0-f51.google.com Received: from [209.85.215.51] ([209.85.215.51:39396] helo=mail-la0-f51.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 0A/23-13750-2AC5CD45 for ; Thu, 12 Feb 2015 02:56:19 -0500 Received: by labgq15 with SMTP id gq15so8434566lab.6 for ; Wed, 11 Feb 2015 23:56:14 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=pj9QXg8og/6g6MlG01izIJTU7QlIiOBvAnmLpaxMd8M=; b=dWcSBl6F9U3RTkVkCvXYNGYSyxBkKfHjyqKYNd7YCiCNoKNkuH7SydA2Kmzjf2mx+h CPA+qyx/qfIFuG6QBcKfSBczqAtKb1I9oL2J37iWpspHOhLm5e1+0i65mODcHJLcLfIG lxBlEiSJg/AqiydW5h13/BDhGUG7HPpYyCg6AvUojW5/ee5DIzlbJFbu2RfWk38OOmAf VckWieakfVECeilM2Cn51x9HOKm9saQXdtk+m4wzy/9HP3MKbqgE8fvRk3VHSykNkyr/ 0YQ3+UJT6pv4dB5aJ6SVrlcq3YliyPT818stoq0QA2+LFWsZFo2E47ZMnTYFYMlLr0iV NJEA== X-Gm-Message-State: ALoCoQk9W3bfUZRv+OjsyNp2zxqCuHJKpMPFmVRTyM853p0+OGv7fZ64h9l5uOudlIpdaM4FsU3wYxSDmYgwCpBvz96x7MmthLKNBy1JhFUAlrHGUOAvIY6Oc6X8u0CfNYrZlY7R2BZGkgFaomNvFrVjdE0iSszcbA== X-Received: by 10.152.21.167 with SMTP id w7mr2229429lae.14.1423727774496; Wed, 11 Feb 2015 23:56:14 -0800 (PST) Received: from mail-lb0-f172.google.com (mail-lb0-f172.google.com. [209.85.217.172]) by mx.google.com with ESMTPSA id w16sm616455lbk.20.2015.02.11.23.56.12 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 11 Feb 2015 23:56:13 -0800 (PST) Received: by mail-lb0-f172.google.com with SMTP id p9so7114830lbv.3 for ; Wed, 11 Feb 2015 23:56:12 -0800 (PST) X-Received: by 10.152.22.129 with SMTP id d1mr2141627laf.22.1423727772258; Wed, 11 Feb 2015 23:56:12 -0800 (PST) MIME-Version: 1.0 Received: by 10.114.28.193 with HTTP; Wed, 11 Feb 2015 23:55:52 -0800 (PST) In-Reply-To: References: <54D3EE95.2080109@lerdorf.com> Date: Thu, 12 Feb 2015 15:55:52 +0800 Message-ID: To: Yasuo Ohgaki Cc: Rasmus Lerdorf , PHP internals Content-Type: text/plain; charset=UTF-8 Subject: Re: [PHP-DEV] Annotated PHP 5->7 extension diff From: laruence@php.net (Xinchen Hui) Hey: On Thu, Feb 12, 2015 at 1:35 PM, Yasuo Ohgaki wrote: > Hi Xinchen, > > On Thu, Feb 12, 2015 at 12:37 PM, Xinchen Hui wrote: >> >> > lazy_write=On: Requests per second: 2218.55 [#/sec] (mean) >> > lazy_write=Off: Requests per second: 24.58 [#/sec] (mean) >> I feel.......that might be something wrong :< > > > I do think so. It's Core i7 with 32GB memory and SSD. It did not use > much CPU and network bandwidth during benchmark. I'll wait your fix > (seems unrelated, though) and look into what's wrong. I cannot take > Memcached::setMultiByKey() > [ext/memcached/tests/experimental/setmulti_bykey.phpt] > Memcached::setMulti() [ext/memcached/tests/setmulti.phpt] are fixed. the other one seems in libmemcached side(get_udp.phpt) > realistic benchmark because of this. I might try it on older machines :( > > If you could take simple session benchmark, number of request / second, > it would be helpful for me to know my system's health. hmm, I will try later thanks > > session.php > //ini_set('session.save_path', '/home/tmp'); > ini_set('session.save_path', 'PERSISTENT=1 127.0.0.1:11211'); > ini_set('session.save_handler', 'memcached'); > ini_set('session.lazy_write', 1); > ini_set('session.use_strict_mode', 0); > > session_id('testid2'); > session_start(); > //$_SESSION['test'] = ++$_SESSION['test']; > $_SESSION['a'] = str_repeat('a', 102400); > echo '
';
> var_dump(session_id(), ini_get('session.save_handler'), $_SESSION['test']);
> ?>
>
> I get about 15K Reqs/sec for files handler with debug build.
>
> Regards.
>
> --
> Yasuo Ohgaki
> yohgaki@ohgaki.net
>



-- 
Xinchen Hui
@Laruence
http://www.laruence.com/