根据需要卸载php模块


Unload php modules on demand

我想知道是否有人知道在每个脚本的基础上卸载php模块的方法。最终目标是使脚本使用尽可能少的内存。

为什么?TOP命令显示VIRT @ 279m和RES @ 19m。这是一个脚本,只检查是一个变量设置和睡眠20秒,就是这样。我想知道我是否只能加载我实际需要脚本运行的模块。

我过去读到过,这是不支持也不鼓励的,但那是从2011年开始的。如果这是不可能的是更好的加载模块按需每个脚本?我问这个问题是因为我想最小化VM的大小。温柔点

2011年的答案仍然成立。您可以使用不同的PHP. ini文件,但您必须在启动PHP时做出决定。它也不会给你带来太多,只是试着禁用一些你不使用的扩展,你会发现你的内存消耗不会显著减少