您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

runtime.LockOSThread是否允许子goroutine在同一OS线程中运行?

runtime.LockOSThread是否允许子goroutine在同一OS线程中运行?

文档runtime.LockOSThread说:

LockOSThread 到其当前的操作系统线程。在调用goroutine退出调用UnlockOSThread之前,它将始终在该线程中执行, 。

(强调我的)

这意味着,如果Go的某个实现实现了您的要求,那将是错误的。

需要说明的是:goroutine是否保留了一个线程,而另一个goroutine在同一线程上执行了;那是错的。

Go 2022/1/1 18:13:49 有629人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶