У меня есть VPS, на котором размещен сайт Wordpress. Когда трафик слишком высок, я обычно вижу, что процессоры очень заняты и полностью заняты.
Поэтому я всегда стараюсь добавить больше ядер ЦП к VPS. Например, 4 процессора + 1 ГБ оперативной памяти.
Я часто вижу, что для различных настроек моего VPS используется только 30% -40% ОЗУ и редко используются SWAP (возможно, 5% -10% выделенного SWAP). Кажется, проблема не в ОЗУ, а в ЦП. Однако мне интересно, в каком случае следует учитывать увеличение ОЗУ?
Если вы не переполняете свою оперативную память, то нет необходимости добавлять ее.
Однако учтите, что дополнительная оперативная память должна улучшить скорость ввода-вывода за счет кэширования диска.
Итак, если ваша рабочая нагрузка связана в основном с чтением и у вас много времени ожидания процессора, может оказаться полезным добавление дополнительной оперативной памяти.
Если у вас есть средства для консоли на сервере, вы должны сделать это во время высокой загрузки и посмотреть, какие процессы используют больше всего ЦП. Вы можете обнаружить, что можете отключить или изменить определенные протоколы, чтобы снизить накладные расходы.
Как указано в другом ответе, если ваше использование ОЗУ не достигает пика, а ваш ЦП - узкое место, то ваш ЦП является узким местом.