簡體   English   中英

python多處理讀寫鎖

[英]python multiprocessing read write lock

我有使用 multiprocessing.Lock 的多處理 python 代碼。 我想將其更改為具有讀寫鎖而不是簡單鎖。 我正在尋找它的實現,但我在 python 中發現的唯一多個讀取器/單個寫入器鎖基於線程而不是多處理接口。

我的問題是有沒有人知道是否有辦法在 python 多處理中使用讀寫鎖?

Multiprocessing-utils 對我不起作用。

有一些第三部分 read_write_lock 是為多線程情況編寫的,你必須在它可以在多處理情況下使用之前進行一些更改。

這是代碼: https : //github.com/unhappydog/multiprocessing_read_write_lock/blob/master/rwlock/rwlock.py

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM