isolated-callback 允许在fork中执行回调
隔离回调小而强大的工具来分叉这一切。隔离回调允许在fork中执行任何可调用语句并避免内存泄漏。是不是很神奇?这可是程序员们的救星啊!
安装
安装非常简单,感谢Composer:
composer require vatson/isolated-callback
或者将要求添加到您的composer.json文件中:
{
"require": {
"vatson/isolated-callback": "*"
}
}
然后运行:
composer update vatson/isolated-callback
用法
快捷方便。让我们创建一些匿名函数,生成大量数据,但结果很小:
include_once 'vendor/autoload.php';
use Vatson\Callback\IsolatedCallback;
$cb = function() {
// Your code here
};
在使用这个工具时,您可能会遇到内存泄漏问题,不过不用担心,我们有一堆工具可以帮您解决。比如,您可以使用 内存泄漏工具 来检测问题,或者试试 性能调优之Javascript内存泄漏 来优化您的JavaScript代码。如果您喜欢压缩包,还可以下载 内存泄漏工具.rar,里面有更多好用的工具!
当然,还有一些高级选项,比如 EurekaLog内存泄漏工具 和 CheckMem内存泄漏工具,这些都是专业人士的最爱。如果您是Java开发者,不妨试试 java内存泄漏分析工具;如果您使用.NET框架,那 CLRProfiler内存泄漏工具.net 也许更适合您。
有了这些工具,您还担心什么呢?快来试试吧,让您的代码飞起来!
下载地址
用户评论