Speed difference under load

marc at corky.net marc at corky.net
Sat Oct 27 09:23:11 UTC 2007


I hope you're not providing a host name that must be resolved instead of 
an IP address or a host name that is found in /etc/hosts ...


K J wrote:
>
>     The slowdown is almost certainly in your client library. The
>     server, on
>     our systems, takes about 1.5 milliseconds to start up, and a
>     fraction of
>     a millisecond to answer the first request. But your client might be
>     doing a lot of work the first time it executes. You didn't say
>     what your
>     client language and environment is, so it's kind of hard to even
>     take a
>     useful guess.
>
>  
> The app is running on PHP and is using the PHP memcache library:
> http://cn2.php.net/manual/en/ref.memcache.php
>  
> I record the time it takes to render a page, and every page ends up 
> taking 1 second or so.  Most of that 1 second is due to the very first 
> memcache get request.  It happens at every page that uses memcache.  
> The only time this problem goes away is when I run a load testing tool 
> and start having multiple users hit the system constantly.
>  
>
>
>  
> On 10/27/07, *Steven Grimm* <sgrimm at facebook.com 
> <mailto:sgrimm at facebook.com>> wrote:
>
>     K J wrote:
>     > So it's normal to have Memcache's response time be 1 second, if the
>     > system is relatively idle?  This happens when I'm basically the
>     only
>     > user on the system, logging in, checking pages, etc.
>
>     The slowdown is almost certainly in your client library. The
>     server, on
>     our systems, takes about 1.5 milliseconds to start up, and a
>     fraction of
>     a millisecond to answer the first request. But your client might be
>     doing a lot of work the first time it executes. You didn't say
>     what your
>     client language and environment is, so it's kind of hard to even
>     take a
>     useful guess.
>
>     -Steve
>
>
> !DSPAM:4722f473221751804284693! 



More information about the memcached mailing list