Prestazioni e diagnostica in .NET Compact Framework
Aggiornamento: novembre 2007
In .NET Compact Framework sono disponibili contatori delle prestazioni attivabili tramite un'impostazione del Registro di sistema in modo da generare un file di log con le statistiche sulle prestazioni.
È inoltre possibile registrare il marshalling di interoperabilità dei tipi nativi e dei tipi gestiti. Per informazioni sulla generazione di un file di log, vedere la sezione "Registrazione per l'interoperabilità" in Cenni preliminari sul marshalling.
È inoltre possibile rilasciare risorse memorizzate nella cache mediante la classe MobileDevice. Tale classe include l'evento Hibernate, che consente di ridurre l'utilizzo delle risorse.
In questa sezione
Contatori di prestazioni in .NET Compact Framework
Vengono descritti i contatori delle prestazioni di .NET Compact Framework che consentono di generare statistiche sulle prestazioni.Procedura: generare statistiche delle prestazioni
Viene illustrato come impostare una chiave del Registro di sistema per generare statistiche con i contatori delle prestazioni disponibili in .NET Compact Framework.Procedura: monitorare le prestazioni in fase di esecuzione
Viene descritto come configurare ed eseguire Remote Performance Monitor, che consente di monitorare le prestazioni dell'applicazione mentre questa è in esecuzione.Procedura: creare file di log
Viene descritto come generare file di log per l'interoperabilità con il codice nativo e il caricamento dei programmi.Informazioni sui file di log
Viene descritto il contenuto dei file di log per l'interoperabilità con il codice nativo, il caricamento dei programmi e le attività di rete.Procedura: migliorare le prestazioni
Vengono illustrate le tecniche per migliorare le prestazioni e risparmiare memoria nelle applicazioni per dispositivi.Procedura: utilizzare il timer ad alta risoluzione
Viene illustrato come utilizzare il timer ad alta risoluzione per garantire l'accuratezza della misurazione del tempo per le applicazioni in cui il tempo riveste un'importanza significativa e come quantificare la velocità di esecuzione dei blocchi di codice.