Оптимизировать загрузку списка - PullRequest
1 голос
/ 25 октября 2011

Эй, ребята, у меня проблема. У меня есть список, который динамически заполнен. Каждая строка содержит изображения и текст, которые извлекаются из вызова веб-службы (я получаю ссылку на изображение в вызове веб-службы, а извлекаю извлекаемые после завершения вызова веб-службы).

Вопрос заключается в следующем: Если у меня есть, скажем, 200 изображений, которые мне нужно получить, то быстрее передать каждую ссылку в поток и загрузить изображение в этой теме, или мне следует использовать только один поток, чтобы получить их все? Или есть ли возможность получить эти изображения быстрее?

Спасибо, Arkde

1 Ответ

1 голос
/ 25 октября 2011

Благодаря нескольким потокам вы уменьшаете риск истечения времени ожидания соединения, в результате чего все ваши загрузки будут приостановлены. Но вы, конечно, тоже не хотите 200 потоков.

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

...