Какова скорость воздействия GZIP на файлы для передачи HTTP?

Я знаю, что файлы GZIpping, прежде чем отправлять их через сеть, сохраняют пропускную способность, а для статических файлов, которые можно кэшировать, это не значительное влияние на использование процессора на стороне сервера.

Но как насчет клиента? Они должны Gunzip любые файлы отправляются, которые займут процессорное время. Кроме того, я обеспокоен тем, что весь файл должен быть получен и Gunziped до того, как может произойти любой анализ.

Это ударяет меня так странным, потому что я вижу два сценария:

1) client has fast internet   -->   gzip is relevant
2) client has slow internet   -->   gzip prevents partial parsing

четко точное ускорение (или замедление?) Будет зависеть от точных обстоятельств передачи файлов и клиента. Тем не менее, мне интересно, каковы стоимость времени (или как я могу измерить стоимость) на стороне клиента?

24
задан Robert Martin 16 September 2011 в 01:29
поделиться