Ciao ragazzi,
sto sviluppando un software che da una cam ip preleva le immagini e li trasforma in filmati.
Il processo che seguo è il seguente ( scrivo secondo me la durata dell'operazione come freccia ):
Prelevo l'immagine ( ===> )
Scrivo il frame su disco ( ======> )
Creo il filmato mediante i frame salvati e cancello i frame ( =======> )
Ogni operazione è un thread ( anche se le ultime due potrei accorparle in un solo thread ).
Si verifica ovviamente ciò:
===>===>...
..................======>======>...
........................................=======>== =====>...
Causando l'aumento esagerato dela memoria.
Come potrei risolvere?
Ciao!