For the complete documentation index, see llms.txt. This page is also available as Markdown.

Utilizzo della memoria - Windows

Remote Desktop Manager è sviluppato utilizzando il .NET Framework e, in quanto tale, presenta i modelli di utilizzo della memoria tipici di tale framework.

Modelli di utilizzo della memoria di .Net

Il framework utilizza un Garbage Collector (GC) che recupera regolarmente la memoria liberata, ma se il sistema operativo non è sotto pressione non richiederà in modo aggressivo la restituzione della memoria dal nostro processo. Limitarsi a osservare la colonna della memoria del Task Scheduler è fuorviante, poiché esistono sottigliezze nell'interpretazione dei valori Private Bytes, Virtual Bytes e Working Set. Alcuni sostengono addirittura che questi non siano adatti a diagnosticare le perdite di memoria.

Fattori da considerare

  • Remote Desktop Manager è principalmente un'integrazione di più tecnologie, il che significa che la maggior parte delle funzionalità utilizzate richiama una tecnologia di terze parti di qualche tipo. Ogni tecnologia utilizza la memoria in un modo specifico alla propria architettura.

  • Il tipo di spazio di lavoro e il numero di voci caricate all'avvio costituiscono una parte importante dell'equazione. La dimensione di ogni voce, così come la presenza di allegati, hanno tutte un grande impatto.

  • Per impostazione predefinita, ospitiamo un controllo web per visualizzare una pagina di benvenuto, è presente un listener per l'interazione con l'estensione del browser Devolutions Password Manager, monitoriamo gli aggiornamenti dei prodotti, ecc. Disattivare alcune funzionalità può contribuire a ridurre l'ingombro.

Liberare la memoria inutilizzata

È sufficiente visualizzare la finestra Informazioni su dell'applicazione e poi chiuderla per liberare la memoria inutilizzata. Questo può essere utile per stabilire una nuova base di riferimento prima di eseguire scenari di test.

Ultimo aggiornamento

È stato utile?