后台进程在哪里执行?

时间:2017-02-05 08:42:39

标签: go

好的,例如我们有一些阻止操作。几个问题。

  1. 如何理解它的阻止操作以及现在是yield的时间(我不知道它在Go中的名称)

  2. 例如,阻止操作是读取文件或一些繁重的计算。他们在哪里处理?如果我正确理解goroutines应该将它的处理委托给例如系统线程。我对吗?但它是否意味着对于每个阻塞操作新系统线程正在启​​动?如果是的话,那么当有大量系统线程时,我们会遇到与上下文切换相同的问题。

0 个答案:

没有答案