Memcache:缓存原理及优化
Slab Allocation机制:整理内存以便重复使用 最近的memcached默认情况下采用了名为Slab Allocator的机制分配、管理内存。在该机制出现以前,内存的分配是通过对所有记录简单地进行malloc和free来进行的。但是,这种方式会导致内存碎片,加重操作系统内存管理器的负担,最 …
Slab Allocation机制:整理内存以便重复使用 最近的memcached默认情况下采用了名为Slab Allocator的机制分配、管理内存。在该机制出现以前,内存的分配是通过对所有记录简单地进行malloc和free来进行的。但是,这种方式会导致内存碎片,加重操作系统内存管理器的负担,最 …
Memcache的分布式处理是在客户端上定义Memcache列表,通过算法将缓存实现分布式处理,用于避免单点风险,分摊系统负载等等分布式特点 Memcache的分布式有自身的特点,由客户端API实现分布式计算,这样的设计有优点也有缺点。 首先还是说下如何在客户端实现分布式: $memcache = …
ntpdate cn.pool.ntp.org clock -w 如果系统是虚拟机无法保存时间 则需要添加开机执行下 vi /etc/rc.local ntpdate cn.pool.ntp.org 如果时间走的过快,或者过慢,可以通过添加定时器来矫正时间 crontab -e */2 * * * …
在命令行输入:passwd <用户名> # passwd root New UNIX password: Retype new UNIX password: passwd: all authentication tokens updated successfully
netstat -anp | grep 80 80就是要查看的端口号
1.首先是源,使用yum instal XX后,没有出现任何东西,显示Nothing to do 安装后请按照以下步骤修改CenOS-Base.repo,以后就可以方便的用yum安装软件了. cd /etc/yum.repos.d mv CentOS-Base.repo CentOS-Base.re …
用户有一系列的小图标显示,需要在某个大小宽度内局中对齐,每个小图标也需要有鼠标划过的效果 在浏览器中鼠标的划过效果通过:hover可以实现,但在IE6中是读取<a>标签的:hover 那这时就需要把<a>变成块元素,但变成块元素后不能通过text-align:center;局 …
在一些相册中通常都需要用到这个功能 通过我的观察各大网站都用到了不同的方法: 1.通过上传时候的制作缩略图,来控制图片的高度和宽度;如果页面显示尺寸进行变更就会遇到大麻烦 2.通过FLASH展示,flash中相关的功能;需要一定的flash功底,传输量大,需要用户安装FLASH(当然这已经不是什么问 …
在FF下实现垂直局中可以根据CCS2中的效果实现 在需要垂直局中的上级标签中添加display:table; 在效果标签中添加vertical-align:middle; 就可以基本实现垂直局中了 但IE中不支持display:table;等把块元素转换为表格的CSS样式,就需用用到IE中的BUG来 …
在下载php的时候:http://php.net/downloads.php 注:目前5.3及5.4都只有VC9的版本 linux下直接下载源码,在服务器上编译即可,发现windows下有4个版本 VC9 x86 Non Thread Safe VC9 x86 Thread Safe VC6 x86 …