Qual è il mio massimo utilizzo di memoria totale? Quanta parte della mia RAM viene effettivamente utilizzata attivamente?


3

Esiste un'app o un'utilità in Windows che mi mostra il valore di picco della memoria in uso (ovvero, il totale della memoria condivisibile e privata di processi, driver e sistema operativo) (non in standby né libero)?

Ho un sacco di memoria e sto installando una cache di file in memoria, chiamata "eBoostr", e vorrei avere un'idea di quanta memoria assegnare per essa, evitando comunque il deterioramento degli errori di pagina.

In sostanza, voglio la risposta alla domanda "Quanta parte della mia RAM viene effettivamente utilizzata attivamente?"

W

Risposte:


3

Sysinternals Proccess Explorer ti fornirà un'enorme quantità di controllo e dati sul tuo sistema.

testo del link


Ok, Allan, dove esattamente in Process Explorer posso vedere il valore di picco della memoria totale in uso? "Visualizza> Informazioni di sistema" lo mostra negli ultimi cinque minuti, ma ho bisogno del valore di picco per un periodo più lungo.
William C,

Fare clic su uno dei grafici per aprire la finestra di dialogo delle informazioni di sistema. Nella pagina di memoria (se si esegue l'ultima versione - questa finestra di dialogo ha appena avuto un aggiornamento importante) esaminare il commit di picco (quantità massima di memoria allocata: fisica e paginata) dall'ultimo avvio.
Richard,

1

La risposta tecnica è "tutto", indipendentemente dalle dimensioni. La memoria che non viene utilizzata per le applicazioni viene utilizzata come file e blocca la cache per il file system. Volete davvero parte di questa memoria per le cache in quanto può migliorare il comportamento delle applicazioni poiché può memorizzare nella cache i file delle app chiave invece di leggere ogni volta direttamente dal disco. Quanto ti serve per questo dipende dalle tue applicazioni e dai modelli di utilizzo.

Guardando eBoostr, affronta direttamente questo caso d'uso, quindi puoi probabilmente ridurre le cache del tuo sistema operativo molto più lontano di quanto altrimenti potresti cavartela. Detto questo, la cache in-RAM continuerà a sovraperformare eBoostr, ma eBoostr eseguirà la lettura direttamente dal disco (supponendo USB). Se lo fanno anche nella RAM, sembra che stiano pre-memorizzando i file nella RAM, quindi il sistema operativo non deve farlo.


Sì, eBoostr lo sta facendo anche nella RAM, esattamente come i precaricatori delle applicazioni di avvio del vecchio MS Office 2003 e del nuovo Adobe Acrobat. eBoostr precarica un enorme file all'avvio e utilizza il suo contenuto come sostituto della cache dei file.
William C,

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.