内容简介:Memcached 1.5.18和之后版本可以在服务重启时恢复内存缓存。新版本还通过DAX文件系统挂载来实现缓存持久性功能。 可以通过在启动选项使用该功能: -e /tmpfs_mount/memory_file /tmpfs_mount/必须是某种类型的ram...
Memcached 1.5.18和之后版本可以在服务重启时恢复内存缓存。新版本还通过DAX文件系统挂载来实现缓存持久性功能。
可以通过在启动选项使用该功能:
-e /tmpfs_mount/memory_file
/tmpfs_mount/必须是某种类型的ram磁盘,大到足以满足启动时使用-m指定的内存限制。
实现优雅地重启:向守护进程发送SIGUSR1信号,并等待它关闭并退出。在关闭时创建/tmpfs_mount/memory_file.meta文件。
重新启动时,它将读取此文件并确保兼容。如果文件不兼容或文件已损坏,则会以全新缓存启动。
如果更下面这些些参数,缓存将被清理:
内存限制(-m)
最大项目大小。
Slab 块大小板。
CAS是否启用。
是否允许slab重新分配。
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- Glide - 内存缓存与磁盘缓存
- 性能提升: reids与内存缓存
- 缓存过期策略 + Redis 内存淘汰机制
- 设计实现高性能本地内存缓存
- 理解高性能内存缓存对象缓存Memcached原理 (Memcached核心概念,部署)
- Android 内存缓存框架 LruCache 的源码分析
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
UNIX环境高级编程(第3版)
史蒂文斯 (W.Richard Stevens)、拉戈 (Stephen A.Rago) / 戚正伟、张亚英、尤晋元 / 人民邮电出版社 / 2014-6-1 / 128.00元
《UNIX环境高级编程(第3版)》是被誉为UNIX编程“圣经”的Advanced Programming in the UNIX Environment一书的第3版。在本书第2版出版后的8年中,UNIX行业发生了巨大的变化,特别是影响UNIX编程接口的有关标准变化很大。本书在保持前一版风格的基础上,根据最新的标准对内容进行了修订和增补,反映了最新的技术发展。书中除了介绍UNIX文件和目录、标准I/......一起来看看 《UNIX环境高级编程(第3版)》 这本书的介绍吧!