多处理器和内存

n3w*_*813 3 central-processing-unit

目前,我们有一台带有一个多核处理器的托管服务器。我们正在考虑购买服务器,其中一个选项是添加一个额外的处理器(因此会有两个多核处理器)。

在为附加处理器选择框时,我注意到两件事。1) RAM 插槽数量翻倍。2) 必须使用偶数个调光槽。

所以我的问题是:

  1. CentOS / PHP / MySQL 会同时使用两个处理器还是这种设置是为 VPS 类型的系统设计的?

  2. 如果系统在两个 16GB 插槽中有 32GB 的内存,可以一次使用所有 32GB 还是每个应用程序只能使用 16GB?

Cho*_*er3 5

1.CentOS / PHP / MySQL 会同时使用两个处理器还是这种设置是为 VPS 类型的系统设计的?

只要它们是现代的甚至是相对现代的版本,它们就会使用很多很多线程/内核 - 有些系统开始在 160-240 个线程附近达到递减回报,但我假设你不会接近那个许多。

2.如果系统在两个16GB插槽中有32GB的内存,是不是可以一次性使用所有32GB的内存,还是每个应用程序只能使用16GB?

它们可以使用是的,但您不应该这样做,您应该尝试在处理器之间平均分配相同数量的内存,理想情况下类型/大小,即 CPU 1 上的 32GB 和 CPU 2 上的 32GB 或类似内存。将它们留在一台服务器上可以工作,但不会为您提供最佳性能。