Magento:机器内存分配

时间:2013-03-21 07:15:44

标签: php magento memory-management

目前我在iweb共享虚拟主机上运行了一个Magento购物车。

最近,客户抱怨该页面有时空白,我发现这是因为内存不足而导致500错误。

我告诉管理员,他给我提供了一个使用php memory_get_peak_usage

的脚本

他说应用程序需要运行32mb,并且如果30个并发人员访问该页面,则表示32mb X 30,这几乎是1000mb的内存成本。

我不确定他是否说实话,因为对于Magento来说,即使打开Magento的缓存,也需要3mb。

所以我想知道memory_get_peak_usage X并发用户是否等于总内存使用量?

1 个答案:

答案 0 :(得分:2)

你的管理员已经过度简化了一些事情,但他所说的基本上是正确的。 Magento是一个RAM猪。 leading Magento hosts(联盟链接,点击它并购买东西,我得到回扣)给他们的入门级Magento计划16GB的内存。那是16,384 GB。

“iweb共享虚拟主机”不适合Magento的服务器主机。移动你的商店。