python學習筆記 - 對進程的管理 Lock、Semaphore、Event

前面的文章介紹瞭如何進行進程間的通信方式。結下來我們來講一講如何管理多個進程對資源的訪問。 例如有時候我們多個進程對某一個文件進行寫入的時候,如果我們一個進程還沒有寫完,就被CPU切換到另一個進程,勢必會造成文件寫入的順序亂七八糟的。正確的情況是,在一個進程寫完的時候,再讓另一個進程進行寫入。這時候,我們需要一個鎖。 Lock Lock有一點像我們日常生活中上廁所。廁所就是我們的資源,可以解決我們
相關文章
相關標籤/搜索