Sto lavorando su un Terminal Server Windows 2008 R2 occupato dove la sessione di Outlook di un determinato utente consuma tra 2 GB e 4 GB di RAM.
Il processo non sembra essere una perdita di memoria lenta, poiché la RAM viene utilizzata quasi immediatamente dopo l'apertura del processo.
Ad oggi ho provato quanto segue:
- Accedere alla sessione dell'utente e verificare le impostazioni di Outlook. Non c'è niente di anormale. Sono presenti quote di posta predefinite, l'utente ha solo 5.000 voci di cassetta postale. La quota è di 3 GB. L'utente utilizza 1,2 GB. La posta in arrivo è quasi vuota. Gli articoli eliminati vengono potati bene.
- Outlook in modalità provvisoria. Nessuna differenza.
- Rimozione di componenti aggiuntivi. Nessuna differenza.
- Creazione di un nuovo profilo di Outlook. Nessuna differenza.
- Apertura della cassetta postale dell'utente da un altro account. Nessuna differenza.
- Spostamento dell'utente su un altro Terminal Server. Nessun cambiamento.
A questo punto, l'utilizzo della RAM di Outlook dell'utente è 10x-20x quello di qualsiasi altro utente. C'è qualcos'altro che dovrei guardare?
Informazioni di processo e statistiche tramite NewRelic:
Modificare:
Uscita VMMAP:
Dopo aver svuotato "Working Set":