
所以我有一个运行 512mb 内存和 1 个 vCPU 的 vps,为了最有效地为网站提供服务,我应该运行多少 MaxClients (apache 工作者)?目前它只托管一个非常基本的 Wordpress 安装。
答案1
找到 apache 进程的平均内存,并将其除以分配给 apache 的 RAM。
由于您有 512 Mb RAM,请为 apache 分配 256-300 Mb,其余用于正常运行(如果这是专用于 Web 服务器并且没有其他服务正在运行)。
假设您的平均进程大小为 5Mb,则最多可以拥有 51 个客户端(255/5)。
不要分配过多的最大客户端值,否则会导致交换。