memcached memcached内存分配机制以及过期机制

一、操作系统内存分配机制

操作系统中会马内存分配成以一定大小为单位的区块(chunk),如果有这么这几个区块,10字节,50字节,100字节,200字节的区块,

如果有一个数据块,它的大小为85字节,那它只能放到100字节的区块中,但是它使用了100字节的这个区块后,其他数据就不能再使用这个区块了

所以,会出现15字节的空间浪费。

二、memcached内存分配机制

memcached把分配

memcached memcached可视化管理工具MemAdmin

一、工具的作用

Memcached的stats命令虽然可以查看memcached的运行状态,但是并不完整,也并不全面,查看起来并不方便,因此,就有了基于web的memcached管理工具——memAdmin

官方是这样介绍的:

MemAdmin是一款可视化的Memcached管理与监控工具,使用PHP开发,体积小,操作简单。
主要功能:

  • 服务器参数监控:STATS、SETTINGS、ITEMS、SL

memcached memcached常用命令及通过php操作memcached

一、memcached常用命令。

1、通过telnet来连接memcached服务器

(如果没有telnet,可以先安装一下etlnet)

  1. yum -y install telnet

telnet用法:telnet IP 端口;

如:

  1. telnet 127.0.0.1 11211;

看到以下信息说明连接成功:

  1. [root@localhost bin]# telnet 127.0.0.1 11211
  2. Tr

memcached memcached的安装及基本操作

memcached是一个高性能的内存式缓存系统

一、memcached安装

1、下载memcached

到官方网站下载最新稳定版:http://memcached.org/

目前最新版是:1.4.22(通过windows环境下下载再通过ftp工具传到linux服务器上或者在linux服务器上通过wget直接下载)

  1. wget http://www.memcached.org/files/memcache