我安装并配置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 内存。