[Python] Decorated Concurrency - Python multiprocessing made really really easy
    Manlio Perillo 
    manlio.perillo a gmail.com
       
    Lun 23 Maggio 2016 01:13:39 CEST
    
    
  
2016-05-23 0:56 GMT+02:00 enrico franchi <enrico.franchi a gmail.com>:
>
>
> 2016-05-21 13:24 GMT+01:00 alessandro medici <alexxandro.medici a gmail.com>:
>>
> [...]
>>
>> Il ragionamento che fai fila, però... Mettiamola così: mi piacerebbe che
>> esistesse
>> un'opzione tale che permettesse di definire una variabile in uno spazio
>> condiviso ed
>> accessibile direttamente dai singoli processi. Starebbe poi a me gestirla.
>> E sicuramente
>> in molti casi sarebbe più veloce che impacchettare e spacchettare in giro
>> dati che, magari,
>> servono solo in lettura. Poi, se voglio darmi da solo la zappa sui piedi,
>> sono affari miei, in
>> pura logica Python :-)
>
>
> Si beh... come dire. Ora io capisco che a te piacerebbe questa feature. Io
> posso dirti che *credi* che ti piacerebbe. Nel 2016 praticamente tutti
> quelli che hanno architettura a memoria condivisa le stanno migrando, a
> parte in determinati casi specifici (e.g., embedded, kernel, possibilmente
> roba come pipeline audio e video, dove hai veramente tanti dati e copiarli
> diventa fastidioso).
>
A chi ti riferisci con "tutti"?
Perchè tutti i linguaggi (o meglio le loro implementazioni) attuali
che conosco, tranne Erlang (ed Haskell, come caso speciale), usano
memoria condivisa, anche se offrono supporto per il message passing
(tramite channel).
Quindi software normale scritto in questi linguaggi usa memoria condivisa.
> [...]
Ciao  Manlio
    
    
       
       Maggiori informazioni sulla lista 
	       Python