百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
P

php-memory-profiler

> 编程语言
开源

用于 PHP 的内存分析器。有助于在 PHP 脚本中查找内存泄漏。

938 stars0 点赞0 次浏览
访问官网GitHub

工具介绍

用于 PHP 的内存分析器。有助于在 PHP 脚本中查找内存泄漏。

memprof

php-memprof 是一个用于 PHP 的快速、准确的内存分析扩展,可用于查找内存泄漏的原因。

特性

此扩展跟踪内存块的分配和释放,以报告程序中每个函数、方法或文件导致的内存泄漏量。

  • 在程序中的任意点上报告未释放的内存
  • 以 callgrind、pprof 或原始数组格式储存配置文件
  • 可以跟踪 PHP 自己分配的内存以及原生 malloc

安装

依赖项

php-memprof 依赖于 libjudy 和 sys/queue.h。 在基于 Debian 的发行版中,可以使用以下命令安装依赖项:

Debian 或 Ubuntu:

apt install libjudy-dev

在 Alpine 上:

**注意:**如果 libjudy 安装在非标准路径(不是 /usr 或 /usr/local),则需要通过 JUDY_DEV 环境变量指定该路径。

Arch Linux 用户可能更喜欢使用 makepkg 或他们喜欢的 AUR [助手][9] 安装非官方的 php-memprof [包][8]。如果使用 yay,例如:

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Cmemory-allocationmemory-leakmemory-profilermemprof

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言