目前,Go运行时的调度程序尚未完全抢占。Go
1.2的改进之处在于,有时会在函数调用中调用调度程序,但是示例中的无限循环没有函数调用,因此这无济于事。
有了无限循环处理程序的实际主体,您可能会看到更好的行为。另外,
runtime.Gosched在这种情况下,手动调用可能会有所帮助。

目前,Go运行时的调度程序尚未完全抢占。Go
1.2的改进之处在于,有时会在函数调用中调用调度程序,但是示例中的无限循环没有函数调用,因此这无济于事。
有了无限循环处理程序的实际主体,您可能会看到更好的行为。另外,
runtime.Gosched在这种情况下,手动调用可能会有所帮助。