Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Calvinwayne/memcached

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

1,051 Commits
t
t

Repository files navigation

Memcached

Dependencies

Environment

Linux

If using Linux, you need a kernel with epoll. Sure, libevent will work with normal select, but it sucks.

epoll isn't in Linux 2.4, but there's a backport at:

http://www.xmailserver.org/linux-patches/nio-improve.html

You want the epoll-lt patch (level-triggered).

Mac OS X

If you're using MacOS, you'll want libevent 1.1 or higher to deal with a kqueue bug.

Also, be warned that the -k (mlockall) option to memcached might be dangerous when using a large cache. Just make sure the memcached machines don't swap. memcached does non-blocking network I/O, but not disk. (it should never go to disk, or you've lost the whole point of it)

Website

Contributing

Want to contribute? Up-to-date pointers should be at:

About

memcached development tree

Resources

License

Contributing

Stars

Watchers

Forks

Packages

Contributors

Languages

  • C 71.0%
  • Perl 25.3%
  • D 1.7%
  • XSLT 0.9%
  • Shell 0.7%
  • Python 0.3%
  • C++ 0.1%

AltStyle によって変換されたページ (->オリジナル) /