Передача данных. Информатика Документ размером 25 Мбайт можно передать с одного компьютера на другой двумя способами: 1) сжать архиватором, передать архив по каналу связи, распаковать архив. 2) передать по каналу связи без использования архиватора.
Какой вариант быстрее и насколько, если: • средняя скорость передачи данных по каналу связи равна 512 бит в секунду; • объём сжатого архиватором документа равен 30% от исходного • время, требуемое на сжатие документа, — 40 секунд, на распаковку — 40 секунд?
Для оценки времени передачи данных обоими способами, рассмотрим каждый вариант по очереди.
1) Сжать архиватором, передать архив и распаковать: Размер сжатого архива: 25 Мбайт 30% = 7.5 Мбайт Общее время: 40 секунд (сжатие) + (7.5 Мбайт 8 бит/байт) / 512 бит в секунду + 40 секунд (распаковка)
2) Передать без сжатия: Общее время: (25 Мбайт * 8 бит/байт) / 512 бит в секунду
Теперь рассчитаем время передачи данных обоими способами: 1) 40 секунд (сжатие) + 960 секунд (передача) + 40 секунд (распаковка) = 1040 секунд 2) 3200 секунд
Итак, время передачи данных с использованием архиватора будет равно 1040 секунд, а без использования архиватора - 3200 секунд. Таким образом, использование архиватора позволит существенно сократить время передачи данных в данном случае.
Для оценки времени передачи данных обоими способами, рассмотрим каждый вариант по очереди.
1) Сжать архиватором, передать архив и распаковать:
Размер сжатого архива: 25 Мбайт 30% = 7.5 Мбайт
Общее время: 40 секунд (сжатие) + (7.5 Мбайт 8 бит/байт) / 512 бит в секунду + 40 секунд (распаковка)
2) Передать без сжатия:
Общее время: (25 Мбайт * 8 бит/байт) / 512 бит в секунду
Теперь рассчитаем время передачи данных обоими способами:
1) 40 секунд (сжатие) + 960 секунд (передача) + 40 секунд (распаковка) = 1040 секунд
2) 3200 секунд
Итак, время передачи данных с использованием архиватора будет равно 1040 секунд, а без использования архиватора - 3200 секунд. Таким образом, использование архиватора позволит существенно сократить время передачи данных в данном случае.