Come l'Erlang diventa soft-realtime con GC?

4

Generalmente GC non è una buona scelta per ottenere un attributo soft in tempo reale. Ma Erlang è un linguaggio basato su GC che può essere soft in tempo reale.

Significa che Erlang non ha quasi nessuna latenza di GC? Come funziona?

    
posta Eonil 24.04.2012 - 16:31
fonte

1 risposta

10

I processi di Erlang non condividono la memoria, ognuno ha il suo heap e possono essere raccolti in modo indipendente.

Molti piccoli heap generano molte piccole pause GC, piuttosto che poche grandi.

    
risposta data 24.04.2012 - 17:19
fonte

Leggi altre domande sui tag