iffifan / laravel-debugbar-memory
为 Laravel Debugbar 中的代码块添加详细的内存使用测量
dev-master
2019-12-02 16:35 UTC
Requires
- barryvdh/laravel-debugbar: >=2.4
This package is auto-updated.
Last update: 2024-09-07 00:02:46 UTC
README
为 Laravel Debugbar 中的代码块添加详细的内存使用测量
安装
使用 Composer 需求此包。建议仅在生产环境中要求该包。
composer require iffifan/laravel-debugbar-memory --dev
Laravel 5.5 使用包自动发现,因此不需要您手动添加 ServiceProvider。
如果您不使用自动发现,请将 ServiceProvider 添加到 config/app.php 文件中的 providers 数组中
Iffifan\MemoryDebugbar\Providers\MemoryDebugbarServiceProvider::class,
使用方法
安装成功后,您应该在 Debugbar 中看到 内存
选项卡
测量代码块的内存使用情况
让我们使用辅助方法计算 while 循环的内存使用情况
start_memory_measure('Some Loop'); $a = 0; $b = 'X'; while ($a < 10000000) { $b .= 'X'; ++$a; } stop_memory_measure('Some Loop');
内存计算将更新如下
禁用
只需添加
'memory_details' => false, //Display memory details
到 config/debugbar.php