拥有 150 个客户端的服务器需要多少 RAM?

拥有 150 个客户端的服务器需要多少 RAM?

我们在 Win Server 2000 上运行带有 Apache、MySQL 和 PHP 的内部网门户。

其他细节:

  1. 用户:150
  2. 还托管视频(缓冲问题)3.服务器:Apache
  3. 客户端电脑:Windows XP

需要多少 RAM?

答案1

“Apache、PHP 和 MySQL” 所讲述的要求就如同“我有一辆车。我 500 公里的路程需要多少汽油?” 一样多。

如果您的 PHP 应用程序只是提供大量的 Hello World,那么这 150 个客户端的硬件要求可能非常低。另一方面,如果使用了一些重型框架或 CMS 和/或使用了庞大的数据库,那么您需要更出色的硬件——尤其是更多的内存。

继续将您的内部网门户安装到某个测试环境中,并使用 ab、siege、JMeter 或其他基准测试软件对其进行基准测试。查看它在处理各种数量的客户端和请求时的表现如何(或者,它烧成灰烬的速度有多快)。

答案2

如果它是虚拟机,则从 512Mb RAM 开始,如果太少则增加。

如果是物理机器,则取决于服务器需要多少内存以及您的预算。我想说的是将服务器容量最大化,或者尽可能地提高。与关闭内部网络以增加 RAM 相比,内存相对便宜。

如果没有更具体的细节就无法多说。

相关内容