Posso rintracciare cosa sta consumando sempre più memoria su Windows XP?


3

Uso XP al lavoro e se non ricomincio ogni giorno il sistema utilizza gradualmente sempre più memoria con approssimativamente gli stessi processi in esecuzione. Io uso Windows 7 a casa e non ho lo stesso problema. Si tratta di un problema specifico del sistema XP o è solo un problema in generale con la gestione della memoria di XP?


Sembra che tu abbia un programma con una perdita di memoria installata in esecuzione in background.
Michael K

Risposte:


6

È improbabile che sia davvero XP o Windows 7. Probabilmente si tratta di perdite di memoria nei programmi in esecuzione. È possibile che Windows 7 abbia funzionalità migliori per recuperare memoria, ma ne dubito. Anche se stai usando gli stessi identici programmi tra le versioni di Windows, sono sicuro che ci sono piccole differenze che non sono realmente ereditate dal sistema operativo stesso.


vale a dire: potrebbe essere un cattivo driver di dispositivo.
Joel Coehoorn

Suppongo che una perdita di memoria per sua natura indica un problema con il codice in un programma in esecuzione. A meno che il sistema operativo stesso non abbia una perdita di memoria. È possibile?
Lil' Smokey

Sì, le perdite di memoria sono dovute a problemi di codifica. Succede sempre, scrivere software sicuro, funzionale ed efficiente è davvero un'arte speciale. Possono verificarsi nei singoli programmi, nelle librerie di supporto o nel sistema operativo stesso, in qualsiasi codice del sistema. Sebbene il sistema operativo e il codice della libreria dovrebbero essere abbastanza efficienti.
James T Snell

più che probabile è un'applicazione o un driver di terze parti. Le macchine Windows possono funzionare per anni senza un riavvio. Personalmente, ho avuto una macchina Win98 in esecuzione per poco meno di 10 anni senza mai spegnere.
Keltari


0

Tieni aperto il task manager (dal menu ctrl-alt-del) e guarda quali app stanno utilizzando la memoria. Se vedi un'app in particolare utilizzando l'alloc, puoi chiuderla. Più tardi, quando lavori, puoi ricordare di chiudere quell'app problematica quando non è in uso e lasciare gli altri in esecuzione.


0

Non hai descritto un problema. Il sistema si rallenta?

È del tutto possibile che tu non veda nulla di sbagliato. È la stessa cosa che succederebbe se una famiglia si trasferisse in una casa.

All'inizio, userebbero solo le aree di cui hanno davvero bisogno. Poi, nel tempo, avrebbero alcune cose che avrebbero bisogno di immagazzinare, e l'armadio non è pieno, quindi lo avrebbero ammucchiato lì dentro. Se l'armadio fosse pieno, lo avrebbero ripulito, ma non molto più del necessario.

I moderni sistemi operativi liberano solo la memoria quando necessario. Altrimenti, è uno sforzo inutile, e c'è una probabilità che il sistema getti via qualcosa che finisce dopo aver bisogno di più tardi, costringendolo a ricaricarlo dal disco, danneggiando le prestazioni.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.