Rumah  >  Soal Jawab  >  teks badan

Bagaimana untuk menyegerakkan data dengan cekap dalam pelbagai proses atau berbilang benang python?

Apabila menggunakan berbilang benang/berbilang proses, mudah mendapatkan tugasan melalui baris gilir dan seumpamanya. Tetapi apabila tugasan selesai, untuk mengira bilangan tugasan yang telah selesai, nilai perlu dikumpul
Dalam situasi berbilang benang/berbilang proses semasa. Saya menggunakan kunci benang/pengurus proses + kunci proses untuk menangani masalah penyegerakan pengiraan.
Tetapi rasanya terlalu tidak cekap. Tidak cukup elegan.

Adakah cara yang lebih baik untuk menangani perkara ini?

Saya rasa soalan ini perlu sering ditanya. Penyelesaian yang sempurna sepatutnya sudah wujud.
Saya belum perasan lagi.

怪我咯怪我咯2685 hari yang lalu811

membalas semua(1)saya akan balas

  • PHP中文网

    PHP中文网2017-06-12 09:26:09

    Masalah komunikasi antara proses boleh diselesaikan dengan cara yang anda suka (biasa dan boleh digunakan).
    Satu cara disediakan di bawah:

    mod pushpull zmq
    http://learning-0mq-with-pyzm...

    balas
    0
  • Batalbalas