При быстром тестировании с помощью wget общее время выполнения для переноса одной из страниц составляет 1,5 с, а фактическое время загрузки составляет 0,2 с, то есть накладные расходы составляют 1,3 с. Пауза возникает перед началом передачи, так что это проблема на стороне сервера.
Это сайт на виртуальном сервере? Вполне возможно, что если основной физический сервер сильно загружен, ваше изображение может быть выгружено или иным образом загружено ЦП и потребуется ~ 1 секунда, чтобы снова стать отзывчивым.
Возможно, это вопрос внутреннего ресурса - вы подключаетесь к БД, особенно к удаленной? Даже если некоторые или большинство страниц не управляются БД, это может привести к дополнительным расходам на подключение к БД. А затем снова переключается / откладывается, так как для поддержания активного изображения не требуется никаких дополнительных действий.
Это может быть даже глупо, если Apache настроен с включенным параметром IdentityCheck , хотя и маловероятно, так как это замедлит все запросы. Я не вижу какого-либо замедления запросов файлов .css / .js с вашего сервера при просмотре из HTTPFox. Интересно, что запрос .css / .js через wget возвращает «500 Internal Server Error».