Se hai il sospetto che un processo consumi più cicli di CPU di quanto dovrebbe, o stai riscontrando perdite di memoria che fanno sparire gigabyte interi di RAM, probabilmente il Task Manager di Windows non è sufficiente per un controllo efficace. In quel momento entrano in gioco strumenti come SysGauge, che dispone di diverse risorse di monitoraggio e di un sistema per esportare i dati accumulati in formato HTML o PDF.
Ci piace avere abbondante potenza di elaborazione, ma vogliamo software efficiente. Dopotutto, sprecare non è usare, e se un programma entra in una sorta di delirio cosmico seguito da una perdita di un gigabyte di RAM (o più), è evidente che lo sviluppatore ha molto da correggere. Il centro delle mie lamentele su questo argomento sono i browser. Chrome divora memoria... e anche Firefox.
Le raccomandazioni di chiudere le schede e disinstallare le estensioni sono vuote come sempre, perché onestamente faccio fatica a capire che un browser con quattro schede aperte e una sola estensione abbia bisogno di 900 megabyte di RAM, e non restituisca un solo byte. In queste condizioni è molto importante monitorare da vicino l'uso di CPU e RAM, il che ci porta a SysGauge.
Monitoraggio dei processi
La configurazione predefinita di SysGauge mostra informazioni sull'uso del processore combinando tutti i core disponibili, l'uso della memoria, lo spazio su disco, l'attività del disco insieme alla sua velocità di trasferimento e infine il volume di dati che passa attraverso le schede di rete. A sinistra possiamo vedere un contatore percentuale e a destra un grafico molto utile per rilevare picchi di attività.
Il resto dei «contatori» integrati ci permette di separare ulteriormente le informazioni. Forse ti interessa registrare l'uso di un core specifico, il valore esatto di RAM in uso, il comportamento di un processo o l'attività di scrittura su una certa unità di archiviazione. Aggiungere e rimuovere contatori è semplice e entrano in azione immediatamente, senza riavviare il programma.
Per concludere, SysGauge genera report automatici o manuali in vari formati (con PDF e HTML in testa), oltre a inviare notifiche via email. Un'altra opzione interessante è salvare dati oltre il minimo di 24 ore. SysGauge può accumulare valori fino a 90 giorni, più che sufficiente per determinare i punti problematici di un computer e il software che esegue. Il programma è gratuito, con build a 32 e 64 bit. Esiste una versione Pro a pagamento che espande le funzionalità come si può vedere questa tabella comparativa.