Kin*_*nch 11
取消设置变量确实没有空闲内存!它只是将变量的引用移到相应的值.一旦任何值具有0GC 的引用计数,就会收集该值并释放其分配的内存.如果可以完全禁用GC,则会破坏您的解释器(在最好的情况下):您的内存中将有许多未引用的数据,永远不会被清除.多数民众赞成称"内存泄漏".
就我而言,问题与作为cli运行的Zend Server有关——它经常随机崩溃。在互联网上我发现有关禁用“垃圾收集器”的信息
为此,
在 php.ini 中
zend.enable_gc = Off
Run Code Online (Sandbox Code Playgroud)
另外,可以直接在cli中更改
$ php -d zend.enable_gc=0 your_script.php
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7776 次 |
| 最近记录: |