这里所说的内存不是所谓的共享内存,这块区域是进程内的,不是进程间共享的内存,每个进程第一次访问某个PHP资源时,是需要从磁盘查找opcode文件的,然后写入本进程的一个hash表内,下次能查到就不需要读磁盘了。
PHP加速器 eaccelerator 缓存原理
PHP加速器 eaccelerator可以将opcode缓存到内存、磁盘,或者只缓存到内存,或者只缓存到磁盘。
建议继续学习
- 浅析http协议、cookies和session机制、浏览器缓存 (阅读 17,205)
- 分布式缓存系统 Memcached 入门 (阅读 16,044)
- 强制刷新本地 DNS 缓存记录 (阅读 10,642)
- php缓存与加速分析与汇总 (阅读 7,723)
- Web应用的缓存设计模式 (阅读 7,304)
- 浏览器缓存机制 (阅读 7,104)
- 使用memc-nginx和srcache-nginx构建高效透明的缓存机制 (阅读 6,943)
- 谈冷热数据 (阅读 6,884)
- 缓存设计的一些思考 (阅读 6,823)
- 系统架构的一些思考 (阅读 6,683)