Apache 使用 Apache Mobile Filter 消耗大量内存

Apache 使用 Apache Mobile Filter 消耗大量内存

我安装并配置Apache 移动过滤器Apache 模块可根据用户代理将用户重定向到我们网站的移动版本。我配置了模块以使用 WURFL。

但是,一旦我启动 Apache,它就会占用大量内存(没有任何传入的 Web 请求):

常驻内存:300 到 400 MB 虚拟内存:300 到 650 MB

如果没有这个模块,Apache 消耗的内存就少得多(4 到 10 MB)。

这可能是什么原因呢?

答案1

你好,我是 AMF 的所有者,AMF 将设备存储库与几个索引一起存储在内存中,这就是 AMF 非常快的原因。

但我不知道为什么它占用了你的网络服务器这么多的内存,在我看来apachemobilefilter.org具有两个存储库(WURFL 和 51Degrees)的 Web 服务器仅占用 230mb,我的虚拟服务器只有 256mb 内存。

相关内容