Sobes.tech
Junior

Какво е P (процесор) в планировчика на Go — това ли е физически процесор?

sobes.tech AI

Отговор от AI

В планировчика на Go, P (Процесор) не е физически процесор, а логическа същност, която управлява изпълнението на горутините. P представлява контекст за изпълнение, който свързва горутините (G) и системните нишки (M). Броят на P обикновено е ограничен до броя на наличните логически процесори (например, ядра на CPU), но самият P е абстракция, която осигурява планиране и изпълнение на горутините, а не реален физически процесор.