Gestione della Memoria nella .NET Compact Framework e in Windows Mobile (Introduzione)
Prima che mi decidessi finalmente ad aprire un blog , un argomento molto caldo dello sviluppo (e del Supporto!) per Windows Mobile, specialmente per applicazioni basate sulla .NET Compact Framework (“NETCF”), era la differente gestione della memoria sia a livello del sistema operativo sia da parte della .NET Runtime, rispetto ad altri sistemi operativi Win32 e alla .NET Framework per desktop. Mi piace pensare che il numero di richieste di Supporto Tecnico al riguardo sia drasticamente diminuito * anche * grazie ai miei post (il primo e più completo fu questo )… certo, sicuramente anche le migliorie di Windows Mobile 6 e 6.1 avranno aiutato gli sviluppatori, così come la NETCF arrivata ormai alla versione 3.5 (e SQLCE alla v3.5 SP1), ad ogni modo i tempi sono sospetti… Il primo impatto che uno sviluppatore desktop ha quando comincia a programmare per Windows CE o Mobile è che le risorse a disposizione sono incredibilmente più limitate (CPU, RAM, Virtual Memory, …) e quindi un “leak” si manifesta molto più facilmente (un “leak” è una perdita inaspettata di una risorsa, in genere riferito alla memoria virtuale – “ memory leak ”).

View original post here:
Gestione della Memoria nella .NET Compact Framework e in Windows Mobile (Introduzione)


