МУЛЬТИПОТОКОВІСТЬ У PYTHON ЯК ІНСТРУМЕНТ ПІДВИЩЕННЯ ЕФЕКТИВНОСТІ ПРОГРАМ

Автор(и)

  • Людмила Глинчук Волинський національний університет імені Лесі Українки

Ключові слова:

мультипотоковість, послідовне виконання, паралельне виконання, ефективність

Анотація

У цій роботі досліджується ефективність мультипоточності в Python для задач, пов’язаних із введенням/виведенням (I/O-bound). Наведено порівняння між послідовною та паралельною реалізацією на основі реальних прикладів. Результати демонструють суттєве підвищення продуктивності при використанні вбудованої підтримки потоків.

Посилання (Бібліографія)

Погорілий С. Д., Семьонов Б. О. Дослідження паралельних алгоритмів мовою Python з використанням різних платформ [Електронний ресурс] / С. Д. Погорілий, Б. О. Семьонов // Національний університет «Києво-Могилянська академія». – Режим доступу: https://ekmair.ukma.edu.ua/bitstream/handle/123456789/12539/Pohorilyi_Doslidzhennia_paralelnykh.pdf

DevZone. Вступ до асинхронного програмування на Python [Електронний ресурс]. – Режим доступу: https://devzone.org.ua/post/vstup-do-asynkhronnoho-prohramuvannia-na-python

Hillel IT School. Асинхронний Python: різні форми конкурентності [Електронний ресурс]. – Режим доступу: https://blog.ithillel.ua/articles/async-python

JavaRush. Python Core – Паралельні алгоритми та їх складність [Електронний ресурс]. – Режим доступу: https://javarush.com/ua/quests/lectures/ua.javarush.python.core.lecture.level20.lecture05

Python Software Foundation. Паралельне виконання – Python 3.13.3 документація [Електронний ресурс]. – Режим доступу: https://docs.python.org/uk/3.13/library/concurrency.html

##submission.downloads##

Опубліковано

03.06.2025