Php 在脚本中获得最高内存使用率

Php 在脚本中获得最高内存使用率,php,memory,Php,Memory,我有没有办法知道脚本在什么时候使用了最多的内存以及使用了多少内存 我知道memory\u get\u usage(),但这会返回当前的内存使用情况,对吗 因此,如果您在脚本结束时这样调用它,您将获得最低的内存计数,因为PHP已为大部分内容释放了内存。您认为memory\u get\u peak\u usage()对您有用吗?(在5.2.0中引入,在5.2.1中默认启用) 如果它的内存使用量比以前最大的内存使用量要多,请尝试在每一行之后存储它。我更喜欢在linux中使用操作系统来确定内存使用量,p

我有没有办法知道脚本在什么时候使用了最多的内存以及使用了多少内存

我知道
memory\u get\u usage()
,但这会返回当前的内存使用情况,对吗


因此,如果您在脚本结束时这样调用它,您将获得最低的内存计数,因为PHP已为大部分内容释放了内存。

您认为
memory\u get\u peak\u usage()
对您有用吗?(在5.2.0中引入,在5.2.1中默认启用)


如果它的内存使用量比以前最大的内存使用量要多,请尝试在每一行之后存储它。我更喜欢在linux中使用操作系统来确定内存使用量,ps。我认为这不管用,我得到的数字很低,比内存使用量多一点。这是不可能的,因为我在某个点上创建了10 db的表,我想是的,只是b/c比你想象的低,并不意味着它不工作。在MySQL而不是php中创建表。下面是IBM关于它的另一篇文章