业务进程有没有内存溢出的风险

ayamzh

是不是原理上 PHP的变量 数组之类的都会常驻内存,不会自动释放?

2398 3 0
3个回答

walkor

根据php的机制,局部变量出了函数作用域就自动销毁了。workerman是php写的,也遵循这个基本机制。

如果变量是全局变量或者是类的静态成员,那么就会一直常驻内存。
workerman手册中有这部分解释 见:http://doc3.workerman.net/faq/persistent-data-and-resources.html

  • 暂无评论
ayamzh

像define的常量和一些在框架初始化INCLUDE进来的数组形式的配置文件可以常驻内存么

  • 暂无评论
walkor

全局变量或者是类的静态成员可以

  • 暂无评论
年代过于久远,无法发表回答
🔝