Чтобы ускорить передачу большого файла с одного компьютера на другой, его можно заархивировать.......................... Чтобы ускорить передачу большого файла с одного компьютера на другой, его можно заархивировать. При использовании некоторой программы-архиватора размер полученного архива составит половину от исходного размера файла. Средняя скорость передачи данных по каналу связи составляет 221 бит/с. Рассчитайте разницу во времени (в секундах) при архивации файла с последующей его передачей и передаче незаархивированного файла, если исходный размер подлежащего передаче файла составляет 64 Мбайт, на его архивацию требуется 22 секунды, а на распаковку - 7 секунд
Давайте сначала рассчитаем размер архивированного файла. Исходный размер файла - 64 Мбайт, после архивации его размер уменьшится до 32 Мбайт (половина исходного размера).
Теперь рассчитаем время передачи архивированного файла: Размер файла: 32 Мбайт = 3210241024*8 бит Скорость передачи: 221 бит/с
Время передачи архивированного файла = (3210241024*8) / 221 = 944256 секунд
Теперь рассчитаем время архивации и распаковки: Время архивации: 22 секунд Время распаковки: 7 секунд
Таким образом, всего времени затрачивается: 22 (архивирование) + 7 (распаковка) + 944256 (передача) = 944285 секунд
Теперь рассчитаем время передачи незаархивированного файла: Размер файла: 64 Мбайт = 6410241024*8 бит
Время передачи незаархивированного файла = (6410241024*8) / 221 = 1818901 секунд
Разница во времени между передачей архивированного и незаархивированного файла составляет: 1818901 - 944285 = 874616 секунд
Таким образом, разница во времени составляет 874616 секунд или около 10 дней. Очевидно, что архивация файла перед передачей помогает значительно сократить время передачи.
Давайте сначала рассчитаем размер архивированного файла. Исходный размер файла - 64 Мбайт, после архивации его размер уменьшится до 32 Мбайт (половина исходного размера).
Теперь рассчитаем время передачи архивированного файла:
Размер файла: 32 Мбайт = 3210241024*8 бит
Скорость передачи: 221 бит/с
Время передачи архивированного файла = (3210241024*8) / 221 = 944256 секунд
Теперь рассчитаем время архивации и распаковки:
Время архивации: 22 секунд
Время распаковки: 7 секунд
Таким образом, всего времени затрачивается:
22 (архивирование) + 7 (распаковка) + 944256 (передача) = 944285 секунд
Теперь рассчитаем время передачи незаархивированного файла:
Размер файла: 64 Мбайт = 6410241024*8 бит
Время передачи незаархивированного файла = (6410241024*8) / 221 = 1818901 секунд
Разница во времени между передачей архивированного и незаархивированного файла составляет:
1818901 - 944285 = 874616 секунд
Таким образом, разница во времени составляет 874616 секунд или около 10 дней. Очевидно, что архивация файла перед передачей помогает значительно сократить время передачи.