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* <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> 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!

Reply via email to