Вещью, которая выскакивает во мне, является рабочий по сравнению с предварительным ветвлением. Для изоляции необходимо попробовать рабочее предварительное ветвление на "новом" / "второй" сервер.
Я также скептически отношусь к "старому" сравнительному тесту:
Transfer rate: 1086267.40 kb/s received
это равно 1,03 ГБ/с или 8,2 Гбит/с. Очевидно, это быстрее, чем порт на 1 Гбит/с. Вы запускаете тот же тест здесь или сравниваете старого локально и нового удаленно?
Надо надеяться, это не является слишком основным из вопроса, но является Вами террасирование та же загрузка/приложение? Например, если необходимо было сравнить загрузку статического файла, как изображение, к php странице, которая делает некоторую обработку, Вы собираетесь получить различные результаты. Если Ваша php страница также касается базы данных, и база данных отличается на этих двух серверах, это также собирается влиять на результаты.
Я предложил бы - снова, в интересах изоляции - сравнительное тестирование статических файлов между двумя. Если Вы не видите различия там, попробуйте ту же простую php страницу на обоих (который не является частью другого приложения, просто делая что-то простое как привет мир в цикле).
После того как Вы сделали яблоки по сравнению со сравнительным тестом яблок на различных частях, у Вас должно быть достаточно информации для изоляции вниз, что вызывает различие (это сервер базы данных? файловая система? апачская модель разветвления? апачская версия? сеть? сам сравнительный тест?).
Возможно ли, что ваша новая среда имеет уровень доверия , отличный от FullTrust? Что произойдет, если вы поместите это в раздел
в web.config?
<trust level="Full" originUrl="" />