Recentemente sto studiando gli strumenti di programmazione parallela in Python. E qui sono due principali differenze tra os.pipe e multiprocessing.Pipe (nonostante occasione vengono utilizzati)Python os.pipe vs multiprocessing.Pipe
- os.pipe è unidirezionale, multiprocessing.Pipe è bidirezionale.;
- Quando mettere le cose nel tubo/ricevere le cose da tubo, os.pipe utilizza codifica/decodifica, mentre multiprocessing.Pipe utilizza salamoia/deserializzazione
Voglio sapere se la mia comprensione è corretta, e c'è un'altra differenza? Grazie.