【发布时间】:2010-12-17 11:45:48
【问题描述】:
每个请求的平均 php 内存使用量是多少。我知道很多人会说 php 内存使用情况取决于应用程序,但我只是想大致了解您的数据。我刚刚创建了简单的 php 框架,所以我想知道我使用了不必要的内存还是正常的。
其实,有趣的地方在于我的数据库类。我有一个数据库类,它是框架的一部分。例如,我在数据库中有一个专辑表,专辑有歌曲的子对象。当我从数据库中选择专辑时,我的数据库类会自动查找子对象并从数据库中获取有关它们的数据。所以当这个过程发生时,数据库类会消耗大约 1mb 的内存。如果它太多或者您对此过程有不同的方法,请分享。
【问题讨论】:
-
抱歉,这真的取决于应用程序 :) 您的框架的占用空间有多大?
-
您好。回答这个问题有点棘手,因为内存使用在应用程序的各个组件中可能会有所不同,并且会根据特定的使用情况而有所不同。如果您在这里没有得到任何答案,也许您可以尝试安装一些流行的框架并自己测量它们的内存使用情况?
-
实际上,我的框架的占用空间非常小,这就是为什么将它与其他大型框架进行比较并没有让我了解内存使用情况。我有大约 20 个文件和 75 行代码我的框架。
-
好吧,如果你的 MAX_MEMORY 是 64mb,iirc Drupal 就会开始内存不足。我认为它需要 128m
-
因为 Drupal 运行了很多函数/类。我相信它是 BL 很重。