Допустим, у нас есть игровое приложение, в котором автомобиль, велосипед и башенные часы работают в отдельных потоках параллельно.
Как мы знаем, за один раз запускается только один поток. (переключение контекста происходит между потоками очень быстро, что создает впечатление, что он работает параллельно человеческим глазам)
Предположим, игра работает на двухъядерном мобильном телефоне.
Будут ли эти 3 потока разделены между двумя ядрами мобильного процессора?
Существует ли возможность одновременной работы автомобильной и велосипедной нити в любой момент времени?