многопроцессорная обработка чтения и записи Python - PullRequest
0 голосов
/ 02 ноября 2018

У меня есть многопроцессорный код Python, использующий многопроцессорную блокировку. Я хотел бы изменить его, чтобы иметь блокировку чтения-записи вместо простой блокировки. Я искал реализацию этого, но единственные многочисленные блокировки чтения / записи, которые я обнаружил в python, основаны на потоке, а не многопроцессорном интерфейсе.

Мой вопрос: знает ли кто-нибудь, есть ли способ использовать блокировку чтения-записи в многопроцессорной среде python?

1 Ответ

0 голосов
/ 05 декабря 2018

Многопроцессорные утилиты не работают для меня.

Существует некоторая третья часть read_write_lock, которая написана для случая с многопоточностью, вам нужно внести небольшие изменения, прежде чем его можно будет использовать в случае многопроцессорной обработки.

Вот код: https://github.com/unhappydog/multiprocessing_read_write_lock/blob/master/rwlock/rwlock.py

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...