Веб-сервер - с ограничением памяти или ЦП? [дубликат]

Возможный дубликат:
Как вы выполняете нагрузочное тестирование и планирование емкости для веб-сайтов

Я устанавливаю социальную сеть, используя Zend Framework и MySql, с множеством плагинов и запросов. Я хочу, чтобы веб-сервер и сервер Sql были в одном ящике.

Я пытаюсь выбрать между двумя машинами (на hetzner.de):

A) Intel i7-2600 3,4 ГГц 16 ГБ DDR3 RAM

B) Intel i7-920 2,6 ГГц 24 ГБ ОЗУ DDR3

B имеет на 50% больше ОЗУ, но на 30% меньше тактовая частота. В: очевидно ли, где будет узкое место? Потребуются ли мне когда-нибудь 24 ГБ ОЗУ даже при большом количестве одновременных пользователей?

0
задан 13 April 2017 в 15:14
3 ответа

Мы действительно не можем ответить на этот вопрос, не зная вашей загруженности.

Если ваше программное обеспечение потребляет много оперативной памяти (более 16 ГБ), то больший объем оперативной памяти, вероятно, будет для вас более полезен, чем исходная скорость процессора - использование пространства подкачки убивает производительность.

Если ваше программное обеспечение является процессором. привязанный (маловероятно для веб-«социальной сети», если вы не делаете снимки и не запускаете их через ImageMagick или что-то в этом роде), тогда более быстрый процессор будет полезен, если вы не используете столько оперативной памяти, что вы заставляете систему для замены.

Вам действительно нужно смоделировать свою рабочую нагрузку и принять решение самостоятельно.

1
ответ дан 4 December 2019 в 21:33

Я бы выбрал сервер RAM на 24 ГБ, потому что я мог бы использовать большую часть моего кэширования RAM, что только могу, и это снизит загрузку процессора.

0
ответ дан 4 December 2019 в 21:33

Я бы выбрал машину i7 2600, поскольку высока вероятность того, что оперативная память быстрее, а ЦП в целом быстрее.

Я бы действительно не рекомендовал hetzner, много ужасных историй о них в Интернете.

0
ответ дан 4 December 2019 в 21:33

Теги

Похожие вопросы