на производительность? Здесь суть в другом, сам проц оч быстрый, вот перифирия вроде жестких дисков, сети и других устройств ввода-вывода очень медленная по сравнению с ним. Поэтому, проц может дать одной задаче считывать данные с диска, а пока это происходит - запустить/переключиться на другой поток/процесс и тогда он займет время. При этом сами программы поделены на команды, которые тоже могут переключаться в процессоре(конечно нужно сохранять контекст, но это небольшая трата).
мне кажется, ты уже прыгнул на понятие асинхронности
Обсуждают сегодня