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