追踪 PHP 中的内存使用量
可以使用 memory_get_usage 函数来追踪内存使用量。“malloc”函数不会对每个所需模块进行使用,而是分配较大一部分系统内存,且环境变量会进行更改,并在内部进行管理。
内存使用量分为两种不同类型:
- 引擎从操作系统请求的内存(实际使用量)
- 应用程序实际使用掉的内存量(内部使用量)
前文提到的内存使用量可以通过 memory_get_usage() 进行追踪。此函数会根据我们的要求返回实际和实际使用的内存量。
例如:如果我们观察特定的代码片段,那么内部内存可能相关。另一方面,如果以整体来追踪内存使用量,那么实际使用量将会更有意义。
广告