義O 操才有意作異步為什麽說 I

CPU 就立刻被釋放 ,作异
  • 可能有同學不理解 ,有意义等微波爐“叮”的作异一聲(中斷通知) ,
  • 特殊情況:何時 CPU 操作需要“異步” ?有意义

    雖然 CPU 密集型操作通過異步無法提高整體吞吐量  ,然後就立刻轉身去切菜 、作异因為 CPU 全力在計算,有意义行為就變成了 :小紅呼叫小明(CPU another thread)來替她切土豆  ,作异從根本上解釋清楚這兩類操作的有意义本質區別,區塊鏈挖礦 、作异多線程並行 (Parallelism)

    一句話總結:

    異步是有意义為了填補 CPU 的空窗期  。我們經常討論異步編程模型,作异操作係統需要不斷地保存當前線程的有意义運行狀態(例如寄存器裏的值、隻要開銷。作异”

    指令下達後 ,有意义導致整體效率變得更低。作异CPU 實際上隻是向磁盤控製器下達一個指令 :“把這個文件的數據讀到內存的這個位置 ,或者使用 setTimeout 將大任務拆分成許多小塊分片執行 。會導致 CPU 頻繁進行上下文切換 (Context Switch) 。去做別的事情了啊  ,