Memoria - Disponibile vs Gratis?


21

Ho Windows 7, con 8 GB di RAM.

Attualmente vedo:

inserisci qui la descrizione dell'immagine

Ho letto qui che:

  • Totalè la quantità di RAM installata sul tuo computer, elencata in megabyte (MB). ( ✔ ok ).

  • Cachedsi riferisce alla quantità di memoria fisica utilizzata di recente per le risorse di sistema. ( ✔ ok ).

  • Availableè il totale di standby e memoria libera dal Monitor risorse. ( ✔ ok ).

  • Freeè la quantità di memoria attualmente non utilizzata o che non contiene informazioni utili (a differenza dei file memorizzati nella cache, che contengono informazioni utili). ( ? Huh ).

Non capisco l'ultima parte. Significa che un programma potrebbe avere una dimensione di memoria di Available+Free? (Poiché "Disponibile" è disponibile e poiché Freecontiene informazioni non necessarie, può rilasciare i suoi blocchi.)

Domanda Ho ragione? Quanta memoria totale (secondo la mia foto) è disponibile per un nuovo programma in esecuzione?

Risposte:


11

La ram libera è una ram che non è stata ancora assegnata. I programmi che non usano ram lo mantengono allocato per dopo perché è più veloce riutilizzare ram già allocato rispetto a ram libero e riallocarlo in seguito. Se un nuovo processo richiede memoria ma la quantità di RAM libera è bassa, parte della memoria disponibile verrà deallocata.


Quindi chiedo, quale dimensione massima (secondo la mia foto) può richiedere un nuovo processo?
Royi Namir,

5525 megabyte. Al termine, Windows utilizzerà la memoria della pagina (spazio sul disco rigido), che è più lenta.
Lily Hahn,

AVAILABLE+FREE? quindi la mia ipotesi era corretta?
Royi Namir,

Sì, ma ricorda che i processi possono condividere la memoria.
Lily Hahn,

Tobi - quindi perché MS confonde gli utenti? in realtà ci sono 5525 mb gratuiti .... l'utente non dà uno sh ** gratuito. se un processo ha bisogno di memoria, si occuperà AVAILABLE+FREE... quindi?
Royi Namir il

11

La risposta di @Tobi Hahn non è corretta. La risposta corretta dovrebbe essere AvailableoCached+Free

Come suggerito da whs in sevenforums.com ,Look into Resource Monitor > Memory tab. That gives you a better picture.

Ecco il mio numero (con grafico): Sorvegliante delle risorse

  • Hardware Reserved : Usato ciao BIOS e driver
  • In Use : Ram utilizza i tuoi programmi / sistema operativo
  • Modified : Memoria sporca, è necessario scrivere sul disco prima dell'uso.
  • Standby : Dati e codice memorizzati nella cache
  • Free : Gratuito

Anche,

  • Available: compresi Standbye Free. =>Standby+Free
  • Cached: compreso Standbye Modified=>Standby+Modified

Quindi la risposta dovrebbe essere Standby+Free=> Available.

Nota: se si desidera includere Modified, sarebbe Modified+Standby+Free=> Cached+Free.

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.