Junior — Middle
Weet de programmeertaal Go hoeveel cores er beschikbaar zijn op de processor?
sobes.tech AI
Antwoord van AI
Ja, de programmeertaal Go biedt de mogelijkheid om het aantal beschikbare CPU-kernen te achterhalen via het runtime pakket. De functie runtime.NumCPU() geeft het aantal logische processor-kernen dat beschikbaar is voor het systeem.
Voorbeeld:
package main
import (
"fmt"
"runtime"
)
func main() {
fmt.Println("Aantal beschikbare kernen:", runtime.NumCPU())
}
Daarnaast kan het aantal kernen dat wordt gebruikt voor het uitvoeren van goroutines worden beheerd met runtime.GOMAXPROCS(n).