python-協程

協程只有一個線程,不存在CPU的切換了。協程沒有鎖了。之前的多線程裏面,線程之間會搶佔資源,共同去操作一個數據,會造成數據的不安全,所以有鎖。協程是一種用戶太輕量級線程,它不自己切換了,而是用戶(我們程序員去切換),完全是按照我們的意願去走的。所以就沒有數據安全的問題了。另外,協程還可以實現非常大的併發。因爲協程只有一個線程,開銷很小。不同於線程和進程,進程是開銷最大的。協程用不上多核,因爲他是單
相關文章
相關標籤/搜索