Какая связь между потоком ЦП, потоком ОС и потоком языка программирования?
Мне было интересно, как соотносится поток ЦП с потоком ОС и поток языка программирования имеет значение?
Если процессор имеет n
потоков ЦП (обычно равных количеству ядер ЦП), ОС может создать m > n
потоков, которые будут запланированы для выполнения в потоках ЦП. (пожалуйста, поправьте меня, если я ошибаюсь).
Как потоки языка программирования связаны с потоками ОС? Когда я создаю поток на языке программирования, вызывает ли этот язык операционную систему для создания нового потока?