<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                進程占用太多資源,線程切換資源占用少但是會有鎖、競爭沖突等問題。 線程分為內核態線程和用戶態線程 一個“用戶態線程”必須要綁定一個“內核態線程”。 但是 CPU 并不知道有 “用戶態線程” 的存在,它只知道它運行的是一個 “內核態線程”(Linux 的 PCB 進程控制塊)。 內核線程叫“線程”,用戶線程叫“協程”。 ## 3種協程和線程的映射關系: N:1 N個協程綁定一個線程 優點是協程在用戶態線程即完成切換,不會陷入到內核態,這種切換非常的輕量快速; 缺點是1個進程的所有協程都綁定在1個線程上。 * 某個程序用不了硬件的多核加速能力 * 一旦某協程阻塞,造成線程阻塞,本進程的其他協程都無法執行了,根本就沒有并發的能力了。 1:1 1個協程綁定一個線程 缺點:協程的創建、刪除和切換的代價都由CPU完成。 M:N M個協程綁定1個線程,克服了以上的缺點,但實現起來最為復雜。 協程和線程是有區別的,線程由CPU調度是搶占式的,協程由用戶態調度是協作式的, 一個協程讓出CPU后,才執行下一個協程。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看