MMCACHE+PHP5+ADODB出现内存溢出的问题

原创 2004年08月27日 14:05:00

  MMCACHE是很好的开源代码,具有很好的缓存效果,对于并发要求高的网站是个很好的模块。官方网站:http://sourceforge.net/projects/turck-mmcache

  ADODB是很好的多数据库连接类(class),支持多种流行数据库(系统)。官方网站:http://adodb.sourceforge.net/。加上它的adodb extension for php,更加快速访问数据库。

  升级到PHP5之后,编译自己的ADODB、MMCACHE模块,然后重新启动web服务器,你会发现:第一,内存溢出,apache2报错;第二,运行包含ADODB调用access的php程序,内存还是溢出,并且导致apache2重启。这样的程序根本没发运行。

  将MMCACHE模块去掉,一切正常。这说明MMCACHE模块和PHP5的兼容性有很大的问题。其实你就是使用php4系列,mmcache最新版本一样的有内存溢出问题,尤其明显的是上面所说的第一个现象:虽然能够“正常”运行,但是启动总是报错。

  很遗憾,MMCACHE模块就从我的实际应用中消失了。很怀念MMCACHE开发元老dstogov。他已经到PHP+ZEND公司上班去了,PHP5中的SOAP就是他的杰作。

一个由多线程而引发内存溢出故障的案例分析

一日凌晨,手机疯狂报警,短信以摧枯拉朽之势瞬间以百条的速度到达,我在睡梦中被惊醒,看到短信的部分内容如下: 看到这个错误,我的第一感觉是创建了大量的线程,并且资源没有被回收,但是报错的却...
  • u010942020
  • u010942020
  • 2016年08月05日 09:23
  • 999

解决Android加载图片时内存溢出的问题

解决Android加载图片时内存溢出的问题 博客分类:  Android     尽量不要使用setImageBitmap或setImageResource或Bitmap...
  • leixiongbo
  • leixiongbo
  • 2016年09月07日 16:24
  • 949

bitmap引起的内存溢出OutOfMemory解决方案

一、问题描述: Android下的相机在独自使用时,拍照没有问题,通过我们的代码调用时,也正常,但是更换了不同厂商的平板,ROM由Android4.0变成了Android4.1后,拍照出现了...
  • qq_22157767
  • qq_22157767
  • 2016年08月05日 18:29
  • 1596

java 内存溢出 栈溢出的原因与排查方法

1、 内存溢出的原因是什么?        内存溢出是由于没被引用的对象(垃圾)过多造成JVM没有及时回收,造成的内存溢出。如果出现这种现象可行代码排查: 一)是否App中的类中和引用变量过多使用了...
  • yanlove_jing
  • yanlove_jing
  • 2016年06月11日 20:55
  • 9394

Android遇到内存溢出(Out Of Memory)BUG的经验与解决方法

这阵子的程序经常出现OutofMemoryError的问题。而且都是在图片处理的时候。所以头痛了几天。看到下面这个文章后,我的问题得到了最终的解决,感谢作者。 原文如下: ...
  • tornadofeng
  • tornadofeng
  • 2015年03月05日 11:34
  • 7613

Java在什么情况下会内存溢出?

个人觉得,由于有GC,大多数情况下,不会出现。但是,如果某些资源没有关闭(例如I/O文件和数据库连接没有关闭),就有可能出现 out of Memory的情况。 以上,只是个人的经验作出的结论。 ...
  • u011590337
  • u011590337
  • 2013年08月05日 20:30
  • 1364

WAS 内存溢出(OutofMemory)问题分析常用方法

WAS 内存溢出(OutofMemory)问题分析常用方法 简述 OOM(内存溢出): 内存溢出是指在应用系统中存在无法回收的内存或内存使用的过多,最终导致应用程序无法为新的对象分配内存空间,这时J...
  • Shen_Guo
  • Shen_Guo
  • 2015年11月18日 11:09
  • 6166

关于生产环境出现tomcat的jvm 内存溢出问题的解决

系统生产环境Tomcat系统日志有内存溢出错误。“OutOfMemoryError: Java heap space”  堆内存溢出 问题分析,需要修改tomcat启动脚本配置参数,增大jvm堆栈大...
  • chi7758
  • chi7758
  • 2017年04月20日 00:08
  • 657

常见Java内存溢出与解决方法详解

Java programming language具有目前大部分编程语言所共有的一些特征,被特意设计用于互联网的分布式环境。Java具有类似于C++语言的"形式和感觉",但它要比C++语言更易于使用,...
  • u013238430
  • u013238430
  • 2016年10月25日 15:43
  • 977

解决大屏手机上setImageResource()内存溢出

说明这个问题,首先来看一下实际的内存占用情况。 我们创建一个最简单的android应用,一个Activity,内容是一张图片,图片放在drawable-hdpi目录下。布局文件: ...
  • qq_22704297
  • qq_22704297
  • 2015年12月16日 21:24
  • 2289
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:MMCACHE+PHP5+ADODB出现内存溢出的问题
举报原因:
原因补充:

(最多只允许输入30个字)