Что касается мобильной разработки, я хотел бы узнать, может ли приложение, задающее HTTP-запрос, повлиять на скорость загрузки чего-либо из Интернета. Я предполагаю, что скорость загрузки больше всего зависит от оборудования. Если код может повлиять на скорость загрузки, каковы некоторые рекомендации по производительности для загрузки чего-либо как можно быстрее?Влияние кода на скорость загрузки
ответ
Во всех коммуникациях вы ограничены полосой пропускания. Мобильные платформы, как правило, намного медленнее, чем проводное соединение. Таким образом, решение простое, сделайте количество загружаемых файлов как можно меньше.
Это, конечно, легче сказать, чем сделать. Для того, чтобы связать приложение, связанное с сетью, требуется некоторое креативность. Однако, когда вы в состоянии, вы можете увидеть очень впечатляющие/невероятные достижения в производительности.
Я твой случай, хорошо подумать об этом, но и подумать, что приложение разработано.
Ps: некоторые общие правила большого пальца
сети доступ: порядка 10 миллисекунды
доступа к диску: порядка 10 микросекунд
доступа Память: порядка 10 наносекунд
кэш Cpu: порядка 100 picosec
Это немного больше, чем вы просили, но вы можете ясно, почему бы быстрее сжимать данные, отправлять их и удалять, а затем просто отправить их.
Как сказал Роберт, это скорее не сеть, ограничивающая вас, а не сам код. Возможно намеренно снизить скорость загрузки на нескольких языках, но я сомневаюсь, что причиной является код.
Вместо этого подумайте о том, как вы можете сократить размер вашего приложения. Подумайте о повторном использовании активов, по возможности потянув некоторые данные с веб-сервера и т. Д.
- 1. Влияние DLL на скорость выполнения
- 2. Влияние пространства имен C# на скорость
- 3. Влияние уровней доступности на производительность или скорость?
- 4. Влияние длины кода на производительность?
- 5. Испытание Влияние на изменение кода
- 6. Рассчитать загрузки/скорость загрузки на пинг
- 7. Ограничения на скорость загрузки файлов?
- 8. Проверка вашего кода на скорость?
- 9. Влияние загрузки на обновление диаграммы google
- 10. Влияние на последовательность загрузки ресурса веб-браузера
- 11. CSS запросы средств массовой информации: один файл против отдельных файлов и влияние на скорость загрузки
- 12. Влияние производительности кода на C++ с исключением?
- 13. Влияние кода выхода на функцию завершения работы
- 14. Влияние порядка предложения where на скорость запросов SQL
- 15. Влияние размера индекса на скорость поиска (хранить или не хранить)
- 16. Влияние размера черепичного изображения на скорость рендеринга страницы
- 17. Имеет ли количество выбранных столбцов влияние на скорость запросов MySQL?
- 18. Имеет ли glClear большое влияние на скорость заполнения?
- 19. Эксперимент, чтобы узнать влияние размера блока на скорость программы cuda
- 20. Azure FTP Скорость загрузки
- 21. Скорость загрузки изображения
- 22. GCS возобновляемая скорость загрузки
- 23. Скорость загрузки PHP cURL
- 24. C# Скорость загрузки WebClient
- 25. Скорость загрузки веб-сайта
- 26. Dampen изменяет скорость загрузки
- 27. MacRuby ScriptingBridge скорость загрузки
- 28. Скорость загрузки изображений Android
- 29. Azure cspkg скорость загрузки
- 30. Уменьшить скорость загрузки/скачивания