dormando / memcached forked from memcached/memcached
- Source
- Commits
- Network (16)
- Graphs
-
Branch:
master
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Sat Aug 29 15:34:00 -0700 2009 | |
| |
.shipit | Thu Dec 06 01:38:49 -0800 2007 | |
| |
AUTHORS | Fri Jun 13 19:27:53 -0700 2003 | |
| |
BUILD | Thu Jul 31 16:37:04 -0700 2003 | |
| |
COPYING | Thu Aug 05 20:04:15 -0700 2004 | |
| |
ChangeLog | Sat Apr 11 21:49:32 -0700 2009 | |
| |
Doxyfile | Fri Apr 17 16:27:17 -0700 2009 | |
| |
HACKING | Wed Oct 07 19:19:02 -0700 2009 | |
| |
LICENSE | Thu Aug 05 20:04:15 -0700 2004 | |
| |
Makefile.am | Sun Oct 25 14:36:52 -0700 2009 | |
| |
NEWS | Sat Jun 14 16:07:09 -0700 2003 | |
| |
README | Mon Sep 14 11:31:40 -0700 2009 | |
| |
assoc.c | Tue Mar 24 12:59:47 -0700 2009 | |
| |
assoc.h | Mon Mar 02 01:15:34 -0800 2009 | |
| |
autogen.sh | Thu Mar 26 11:55:26 -0700 2009 | |
| |
cache.c | Fri Apr 17 16:15:52 -0700 2009 | |
| |
cache.h | Fri Apr 17 16:15:58 -0700 2009 | |
| |
configure.ac | ||
| |
daemon.c | Tue Jan 20 11:23:14 -0800 2009 | |
| |
devtools/ | Thu Feb 21 20:57:41 -0800 2008 | |
| |
doc/ | ||
| |
globals.c | Thu Mar 19 01:52:53 -0700 2009 | |
| |
hash.c | Mon Mar 02 01:15:34 -0800 2009 | |
| |
hash.h | Mon Mar 02 01:15:34 -0800 2009 | |
| |
items.c | Wed Oct 07 10:11:25 -0700 2009 | |
| |
items.h | Thu Sep 10 15:07:07 -0700 2009 | |
| |
memcached.c | ||
| |
memcached.h | ||
| |
memcached.spec.in | ||
| |
memcached_dtrace.d | Wed Aug 19 23:40:56 -0700 2009 | |
| |
protocol_binary.h | ||
| |
sasl_defs.c | Sun Oct 25 13:19:14 -0700 2009 | |
| |
sasl_defs.h | Sun Oct 25 13:19:25 -0700 2009 | |
| |
scripts/ | ||
| |
sizes.c | Tue Mar 10 12:59:07 -0700 2009 | |
| |
slabs.c | Fri Oct 30 16:18:53 -0700 2009 | |
| |
slabs.h | Wed Oct 07 10:11:25 -0700 2009 | |
| |
solaris_priv.c | Sat Aug 22 23:38:12 -0700 2009 | |
| |
stats.c | Fri Oct 30 09:09:58 -0700 2009 | |
| |
stats.h | Sat Jan 03 00:09:11 -0800 2009 | |
| |
t/ | ||
| |
testapp.c | ||
| |
thread.c | ||
| |
timedrun.c | Wed Sep 02 16:08:07 -0700 2009 | |
| |
trace.h | Mon Mar 02 11:59:11 -0800 2009 | |
| |
util.c | Wed Sep 02 16:08:07 -0700 2009 | |
| |
util.h | Wed Sep 02 16:08:07 -0700 2009 | |
| |
version.sh | Sat Aug 29 15:34:00 -0700 2009 |
README
Dependencies: -- libevent, http://www.monkey.org/~provos/libevent/ (libevent-dev) 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 yet, but there's a backport at: http://www.xmailserver.org/linux-patches/nio-improve.html You want the epoll-lt patch (level-triggered). 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) The memcached website is at: http://www.danga.com/memcached/

