Intermediate
Go (Golang)
Q41 / 100
What is the Go scheduler?
Correct! Well done.
Incorrect.
The correct answer is B) The M:N scheduler (goroutines:OS threads) that multiplexes goroutines onto CPU cores using a work-stealing algorithm
B
Correct Answer
The M:N scheduler (goroutines:OS threads) that multiplexes goroutines onto CPU cores using a work-stealing algorithm
Explanation
Go's runtime scheduler (GOMAXPROCS=CPU cores by default) uses M:N threading: M goroutines on N OS threads, with work-stealing across P (processor) queues.
Progress
41/100