memory_get_usage()
返回当前分配给你的 PHP 脚本的内存量,单位是字节(byte),1kb=1024byte。
参数:TRUE、FALSE
如果设置为 TRUE(memory_get_usage(TRUE)),获取系统分配总的内存尺寸,包括未使用的页。如果未设置或者设置为 FALSE(memory_get_usage(FALSE)),仅仅报告实际使用的内存量。
memory_get_usage()获取当前脚本内存占用,在当前脚本的开始部分获取一次内存,然后在当前脚本的末尾再获取一次内存,最后进行相减即得到当期脚本的内存消耗大小。
代码实例:
for循环一亿次的内存消耗统计测试:
在实例应用中通过比较对比使用各个函数的占用内存大小,而进行选择对应的函数或代码对脚本进行优化 *** 作。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)