This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
Tony Tung (author)
Fri May 16 20:21:34 -0700 2008
commit 4ed461fba04905593724bf9e601e2fe85da2f33f
tree 5577b42597fc899f0a4fa36ed85ea886c4d0e96e
parent 1e400a8b7a8656ea8ccdb6943335e458af46dfb8
tree 5577b42597fc899f0a4fa36ed85ea886c4d0e96e
parent 1e400a8b7a8656ea8ccdb6943335e458af46dfb8
| name | |||
|---|---|---|---|
| |
.shipit | Thu Dec 06 01:38:49 -0800 2007 | [dormando] |
| |
AUTHORS | Wed Mar 22 22:41:44 -0800 2006 | [bradfitz] |
| |
BUILD | Wed Mar 22 22:41:44 -0800 2006 | [bradfitz] |
| |
COPYING | Wed Mar 22 22:41:44 -0800 2006 | [bradfitz] |
| |
ChangeLog | Sun Mar 02 21:08:40 -0800 2008 | [dormando] |
| |
LICENSE | Wed Mar 22 22:41:44 -0800 2006 | [bradfitz] |
| |
Makefile.am | Sat May 17 00:20:59 -0700 2008 | [Tony Tung] |
| |
NEWS | Wed Mar 22 22:41:44 -0800 2006 | [bradfitz] |
| |
README | Mon Apr 16 17:24:53 -0700 2007 | [plindner] |
| |
TODO | Sat Sep 02 20:18:26 -0700 2006 | [bradfitz] |
| |
assoc.c | Mon Jul 09 23:30:07 -0700 2007 | [plindner] |
| |
assoc.h | Mon Apr 16 08:34:03 -0700 2007 | [sgrimm] |
| |
autogen.sh | Fri May 16 20:13:35 -0700 2008 | [Tony Tung] |
| |
configure.ac | Sun Mar 02 21:08:40 -0800 2008 | [dormando] |
| |
daemon.c | Sat Jul 07 17:01:52 -0700 2007 | [sgrimm] |
| |
devtools/ | Thu Feb 21 20:57:41 -0800 2008 | [dormando] |
| |
doc/ | Mon Mar 03 10:45:30 -0800 2008 | [dormando] |
| |
items.c | Fri May 16 23:30:10 -0700 2008 | [dustin] |
| |
items.h | Mon Jul 09 23:43:58 -0700 2007 | [plindner] |
| |
memcached.c | Sat May 17 00:20:59 -0700 2008 | [Tony Tung] |
| |
memcached.h | Sat May 17 00:20:22 -0700 2008 | [Tony Tung] |
| |
memcached.spec | Sun Mar 02 21:08:40 -0800 2008 | [dormando] |
| |
scripts/ | Fri Oct 05 09:55:40 -0700 2007 | [sgrimm] |
| |
sigseg.c | Sat May 17 00:20:59 -0700 2008 | [Tony Tung] |
| |
sigseg.h | Sat May 17 00:20:59 -0700 2008 | [Tony Tung] |
| |
slabs.c | Fri May 16 20:18:52 -0700 2008 | [Tony Tung] |
| |
slabs.h | Sun Mar 02 21:08:31 -0800 2008 | [dormando] |
| |
stats.c | Mon Jul 09 07:28:54 -0700 2007 | [plindner] |
| |
stats.h | Mon Apr 16 16:33:43 -0700 2007 | [plindner] |
| |
t/ | Thu Feb 21 20:57:41 -0800 2008 | [dormando] |
| |
thread.c | Sat May 17 00:20:22 -0700 2008 | [Tony Tung] |
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/




