我在 VPS 上运行一个站点,并且经常达到 93% 的内存使用率。我在其中一个较大的页面上使用了 PHP 中的 memory_get_usage() 函数,它说它使用了超过 1,500,000 的内存。很多吗?是否有健康网站的通用基准?
我的网站甚至没有那么复杂,尽管它是手动编码的,没有使用任何框架。
令人担忧的是,我将内存使用量的大幅提升追溯到代码行,其中包含一个文件(125kb),其中包含我所有的 PHP 函数(是的,我可能应该将函数分离到单独的库中,并根据需要包含它们) .
包含该文件后,该页面的内存使用量立即从 250k 跃升至 1.4MB。这是正常的吗?实际上还没有调用这些函数,它只是一个函数库。