Sobes.tech
Junior — Middle

Koľko vlákien bude použitých v programe v Go, ak nastavíte GOMAXPROCS=1?

sobes.tech AI

Odpoveď od AI

Nastavením premennej prostredia GOMAXPROCS=1 v programe v jazyku Go sa použije presne jeden systémový vlákno (OS vlákno) na vykonanie všetkých gorutín. To znamená, že plánovač Go bude spúšťať gorutiny postupne na jednom jadre procesora, bez využívania paralelizmu na úrovni viacerých jadier. Môže byť veľa gorutín, ale budú sa vykonávať na jednom vlákne, čo obmedzuje paralelné vykonávanie.