У меня есть выделенный веб-сервер в компании, предоставляющей веб-хостинг, и я хочу перейти на более дешевое предложение (экономия около 35%), но меня беспокоят возможные проблемы с производительностью.
Он работает под управлением FreeBSD / MySQL / PHP / Apache, и поэтому графическая производительность не имеет значения. И текущий сервер, и предлагаемый новый имеют 8 ГБ оперативной памяти. Текущий сервер очень слабо загружен.
Существующий ЦП
Процессор Intel Xeon E5-2630L v2, который имеет шесть ядер и рассчитан на работу с частотой 2,40 ГГц.
Более дешевый вариант
Новая система оснащена четырехъядерным процессором Intel E-2124 с тактовой частотой 3,3 ГГц.
Я нашел сравнительный файл Excel на сайте Intel, но, честно говоря, я его совсем не понимаю. Замечу ли я потерю производительности при смене?
Короткий ответ: новый ЦП, имея меньше ядер, Быстрее затем предыдущий.
Длинный ответ: Xeon E5-2630L v2 - это старый процессор Ivy Bridge, работающий на базовой частоте 2,4 ГГц и турбо-тактовой частоте 2,8 ГГц. Xeon E-2124 - это процессор класса Skylake с повышением IPC на ~ 30% и намного более высокими тактовыми частотами, составляющими 3,3 / 4,3 базовых / турбо-частот. Одного этого достаточно, чтобы сделать заметную разницу; добавьте, что большая часть кода php является однопоточным, и у вас есть очень веская причина переключиться на более новый и более дешевый процессор.
Добавляя к другим сообщениям - в зависимости от типа нагрузки новый ЦП будет примерно на 20℅ быстрее - ИМХО, это также очень скромный ЦП. Однако на рабочих нагрузках без парелелей это будет значительно быстрее.
https://www.cpubenchmark.net/compare/Intel-Xeon-E5-2630L-v2-vs-Intel-Xeon-E-2124/2435vs3432 показывает относительные скорости
6 * 2,4 = 14,4
4 * 3,3 = 13,2
Так что обычно вы рекомендуете 2630 правильно, за исключением того, что он ooooold, и 2124 не только будет иметь улучшения IPC, но также не будет подвержен провалам, предвещающим эксплойты.