• 👍

  • Ruby 有协程吗? at 2022年10月15日

    是滴,解释很清楚,协程是存在于线程中的,协程的调度是由程序员决定的,协程的切换相当于函数调用,比线程切换的开销更小。在 Python 里面用的比较多,因为 Python 和 ruby 都有全局解释器锁(多核 CUP 同一时刻也只有一个线程在执行),所以可以通过多进程 + 协程来提高效率。