Вопросы к Поиску с Алисой
Отличие многозадачности и параллельного выполнения задач в современных системах заключается в следующем:
Таким образом, многозадачность не обязательно означает параллельное выполнение, которое достигается только при использовании нескольких процессоров. github.com
Также существует понятие многопоточности, которая расширяет идею многозадачности и позволяет приложению явно подразделять конкретные задачи на отдельные потоки, которые работают параллельно в одном и том же процессе. github.com В отличие от многозадачности, при многопоточности потоки совместно используют ресурсы. github.com