Sobes.tech
Junior — Middle

Koliko niti će biti korišćeno u Go programu ako postavite GOMAXPROCS=1?

sobes.tech АИ

Одговор од АИ

Kada postavite promenljivu okruženja GOMAXPROCS=1 u Go programu, koristiće se tačno jedan sistemski thread (OS thread) za izvršavanje svih gorutina. To znači da će planer Go izvršavati gorutine redom na jednom procesorskom jezgru, bez korišćenja paralelizma na nivou više jezgara. Može biti mnogo gorutina, ali će se one izvršavati na jednom thread-u, što ograničava paralelno izvršavanje.