МЕЖДУНАРОДНЫЙ ЖУРНАЛ ИНФОРМАЦИОННЫХ И КОММУНИКАЦИОННЫХ ТЕХНОЛОГИЙ

ОПТИМИЗАЦИЯ МНОГОЗАДАЧНОСТИ В ANDROID С ПОМОЩЬЮ КОРУТИН: СРАВНИТЕЛЬНЫЙ АНАЛИЗ ПРОИЗВОДИТЕЛЬНОСТИ

Авторы

  • А.М. Аким МУИТ
  • А.Б. Нургалыков магистрант специальности программная инженерия, кафедры «Компьютерная инженерия», Международный университет информационных технологий

DOI:

https://doi.org/10.54309/IJICT.2024.19.3.006

Аннотация

В статье рассматривается проблема многозадачности в Android-приложениях и предлагается анализ производительности корутин как современного инструмента для асинхронной обработки задач. Проведен сравнительный анализ корутин с традиционными подходами, такими как AsyncTask, Thread и Handler, с точки зрения времени выполнения задач, энергопотребления и влияния на главный поток. Основное внимание уделено тому, как корутины улучшают отзывчивость интерфейса и упрощают управление асинхронностью благодаря последовательному коду. В ходе экспериментов были выявлены преимущества корутин в плане производительности и снижения нагрузки на главный поток. Обсуждаются возможные проблемы и ограничения использования корутин, а также предлагаются решения для эффективного управления жизненным циклом Android-компонентов.

              Ключевые слова:

Корутинные технологии в Android разработке, Асинхронное программирование, Сравнительный анализ производительности, Управление потоками в Android, Эффективность корутин

.
            Для цитирования:

А.Б. Нургалыков. Оптимизация Многозадачности В Android С Помощью Корутин. Сравнительный Анализ Производительности // ХАЛЫҚАРАЛЫҚ АҚПАРАТТЫҚ-КОММУНИКАЦИЯЛЫҚ ТЕХНОЛОГИЯЛАР ЖУРНАЛЫ. 2024. Том. _. Is. _. Нөмірі __. ____ бет (орыс тілінде). DOI:

Скачивания

Данные скачивания пока недоступны.

Загрузки

Опубликован

2024-09-15

Как цитировать

Akim, A., & А.Б. Нургалыков. (2024). ОПТИМИЗАЦИЯ МНОГОЗАДАЧНОСТИ В ANDROID С ПОМОЩЬЮ КОРУТИН: СРАВНИТЕЛЬНЫЙ АНАЛИЗ ПРОИЗВОДИТЕЛЬНОСТИ. МЕЖДУНАРОДНЫЙ ЖУРНАЛ ИНФОРМАЦИОННЫХ И КОММУНИКАЦИОННЫХ ТЕХНОЛОГИЙ, 5(3), 71–79. https://doi.org/10.54309/IJICT.2024.19.3.006
Loading...