我正在考虑在 XEN 上获取一个 256MB 的服务器,但不确定它是否能够处理这个设置:Varnish + Nginx + Eaccelerator + PHP-FM + MySQL + Mail/FTP?
我曾在 OpenVZ 上尝试过这种设置,但结果有点糟糕,尤其是在使用 varnish 的情况下,我听说 XEN 在内存管理方面更胜一筹,有时与 OpenVZ 设置相比,可以减少 50mb 或更多...
如果有人有任何有用的建议/意见,请告诉我
谢谢
答案1
openvz 256mb 内存 != xen 256mb 内存
使用 xen 时,您会得到 256mb 的 RAM,而它显示的是 256。
对于 openvz 来说,这取决于...它取决于提供商在配置中提供的内容。例如,在您的 vas 中,您可以看到 256mb,但是当您分配 128mb 的内存时,您会失败,这是因为 openvz 上的内存模型不同,它使用软屏障,而硬屏障也会影响系统的总内存。例如,在具有 1gb 内存的主机上,您可以拥有 4 个 vps,每个 vps 有 512mb...如果您想了解更多信息,请谷歌搜索。
结论是,如果您有 128mb 的 RAM,可以通过 openvz 和 xen 将其扩展到 256mb 的 RAM,那么如果您有 256mb,那么您将获得双倍的 RAM,所以您的设置应该可以工作。它的性能如何取决于您的流量。
答案2
我认为这完全取决于您希望能够处理多少用户。乍一看,似乎同时运行所有这些程序会占用大量 RAM,因此我认为如果用户超过 10 个,您就会开始遇到性能问题。
答案3
另外,如果你支付的价格接近 20 美元/美元,请查看利诺德 你可以以这个价格买到 512Mb。