vnex
V2EX  ›  问与答

golang MPG 中 M 从阻塞中恢复,会从其他 M 中偷一个 P 过来,要怎么理解

  •  
  •   vnex · Apr 28, 2020 · 1392 views
    This topic created in 2250 days ago, the information mentioned may be changed or developed.

    不是一个 M 对应一个 P 吗?

    那么,怎么偷?

    没有被调度的 M 里面偷吗?

    1 replies    2020-04-29 08:15:03 +08:00
    linvon
        1
    linvon  
       Apr 29, 2020
    m 对应操作系统实际线程,实际数量可以大于 p,应该是 p 会从阻塞的 g 和 m 中脱离,新拉一个 m 去执行新 g
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1164 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 23:56 · PVG 07:56 · LAX 16:56 · JFK 19:56
    ♥ Do have faith in what you're doing.