Junior — Middle
Zná jazyk Go počet dostupných jadier v procesore?
sobes.tech AI
Odpoveď od AI
Áno, jazyk Go umožňuje zistiť počet dostupných procesorových jadier prostredníctvom balíka runtime. Funkcia runtime.NumCPU() vracia počet logických procesorových jadier dostupných systému.
Príklad:
package main
import (
"fmt"
"runtime"
)
func main() {
fmt.Println("Počet dostupných jadier:", runtime.NumCPU())
}
Okrem toho môžete spravovať počet jadier používaných na vykonávanie gorút s runtime.GOMAXPROCS(n).