马哥学习笔记二十九——memcached
2014-07-03 13:32
190 查看
memcached:缓存服务器,但本身无法决定缓存任何数据
一半依赖于客户端,一半依赖于服务器
lazy:惰性,LRU(最近最少使用)
减少内存碎片:
buddy system:伙伴系统,避免内存外碎片(页面碎片)
slab allocator:slab分配器
memcached的常用选项说明
-l <ip_addr>:指定进程监听的地址;
-d: 以服务模式运行;
-u <username>:以指定的用户身份运行memcached进程;
-m <num>:用于缓存数据的最大内存空间,单位为MB,默认为64MB;
-c <num>:最大支持的并发连接数,默认为1024;
-p <num>: 指定监听的TCP端口,默认为11211;
-U <num>:指定监听的UDP端口,默认为11211,0表示关闭UDP端口;
-t <threads>:用于处理入站请求的最大线程数,仅在memcached编译时开启了支持线程才有效;
-f <num>:设定Slab Allocator定义预先分配内存空间大小固定的块时使用的增长因子;
-M:当内存空间不够使用时返回错误信息,而不是按LRU算法利用空间;
-n: 指定最小的slab chunk大小;单位是字节;
-S: 启用sasl进行用户认证
一半依赖于客户端,一半依赖于服务器
lazy:惰性,LRU(最近最少使用)
减少内存碎片:
buddy system:伙伴系统,避免内存外碎片(页面碎片)
slab allocator:slab分配器
memcached的常用选项说明
-l <ip_addr>:指定进程监听的地址;
-d: 以服务模式运行;
-u <username>:以指定的用户身份运行memcached进程;
-m <num>:用于缓存数据的最大内存空间,单位为MB,默认为64MB;
-c <num>:最大支持的并发连接数,默认为1024;
-p <num>: 指定监听的TCP端口,默认为11211;
-U <num>:指定监听的UDP端口,默认为11211,0表示关闭UDP端口;
-t <threads>:用于处理入站请求的最大线程数,仅在memcached编译时开启了支持线程才有效;
-f <num>:设定Slab Allocator定义预先分配内存空间大小固定的块时使用的增长因子;
-M:当内存空间不够使用时返回错误信息,而不是按LRU算法利用空间;
-n: 指定最小的slab chunk大小;单位是字节;
-S: 启用sasl进行用户认证
相关文章推荐
- Effective C# 学习笔记(二十九)在范型中的协变和逆变
- Memcached 学习笔记一
- 学习Memcached wiki 文档 并做笔记 以备忘
- Memcached 学习笔记(二)——ruby调用
- Memcached 学习笔记(一)
- 我的php学习笔记(二十九)PHP5中Cookie与 Session详解
- Linux实践工程师学习笔记二十九
- JSP学习笔记(二十九):利用urlrewrite重写url
- memcached 学习笔记
- Memcached学习笔记——windows上初步使用(与java结合)
- MemCached 学习笔记
- Memcached学习笔记——windows上初步使用
- JAVA学习笔记(二十九)
- Memcached学习笔记——windows上初步使用(与java结合)
- Memcached 学习笔记
- 软件工程视频学习笔记(二十九)
- OpenCV学习笔记(二十九)——视频前景的提取Video
- Memcached 学习笔记一
- Memcached 学习笔记(三)——多节点测试
- php学习笔记(二十九)针对不同浏览器Ajax对象的创建