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