c typedef struct { ... } slabclass_t; void *memory_allocate(size_t size) { while (p->size < size) { p++; } void *ptr = p->slots; if (ptr != NULL) { p->slabs++; } else { // ... } return ptr; } c void item_free(item *it) { slabclass_t *p = &slabclass[it->slabs_clsid]; p->slots = it; p->slabs--; } void memory_evict() { while (memory_used >= memory_limit) { // ... } } python import memcache mc = memcache.Client(['127.0.0.1:11211']) mc.set('key', 'value') value = mc.get('key') mc.delete('key')


上一篇:
下一篇:
切换中文