Основы многопоточности. Конкурентное и Параллельное исполнения задач. В чем разница?

preview_player
Показать описание
В данном видео предлагаю обсудить чем отличаются Concurrency (конкурентное исполнение задач) и Parallel Execution (параллельное исполнение задач).
Какие бывают комбинации, в чем причина и стоит ли учитывать количество ядер процессора на компьютере, на котором будут запускать наши программы.
Рекомендации по теме
Комментарии
Автор

Спасибо за интересное видео!
очень важная тема и незаслуженно мало лайнов

Modestov
Автор

Скажите, а речь идет о потоках одного процесса?

vladimireliseev
Автор

CPU это в вашем понимании ядра процессора?

darknet
Автор

Здравствуйте. Хотел бы задать вопрос насчёт алгоритмов. Нужно ли уметь решать алгоритмические задачи по типу Leetcode, Hackerrank и прочих сервисов или же лучше учить саму джаву и и другие технологии?

tomvenom
Автор

Алексей, сделай уже что-то с микрофоном!

antonvolodin
Автор

путаница с пониманием процесса и потока

best_coozy_dad