2010-09-15 4 views
0

У меня есть приложение для телефона, и я использую многостраничный POST для загрузки нескольких файлов. Есть ли способ увеличить скорость загрузки? например может многопоточность процесса загрузки увеличить скорость загрузки, есть ли другая стратегия? может ли кто-нибудь сослаться на любые исследования сетей в этой области?Увеличение скорости загрузки (многостраничный POST)

Если я переключусь с многостраничного POST на открытие прямого потока сокета с сервером, это будет увеличивать скорость загрузки?

Как насчет того, если я загружу кусок байтов по одному во время, это увеличит скорость загрузки? Я также сталкиваюсь с проблемами, которые не разрешены или не повреждены. Вероятно, это связано с тем фактом, что видео имеет размер 14 МБ и пытается загрузить его за один раз.

ответ

2

Моя реакция кишки будет заключаться в том, что в телефонном приложении ограничивающим фактором будет ваша пропускная способность для загрузки.

Я бы ожидал, что один поток исполнения будет довольно счастливо потреблять всю доступную полосу пропускания, делая многопоточность бессмысленной.

Возможно, вам лучше изучить способы сжатия данных, прежде чем передавать их, чтобы сократить время, необходимое для загрузки? Кроме того, если вы говорите о большом количестве файлов, может быть немного уменьшены накладные расходы, если вы должны сжать их в один файл и загрузить их.

Смежные вопросы