Memoria - Disponible vs Gratis?


21

Tengo Windows 7, con 8 GB de RAM.

Actualmente veo:

ingrese la descripción de la imagen aquí

Leí aquí que:

  • Totales la cantidad de RAM instalada en su computadora, listada en megabytes (MB). ( ✔ ok )

  • Cachedse refiere a la cantidad de memoria física utilizada recientemente para los recursos del sistema. ( ✔ ok )

  • Availablees el total de la memoria en espera y libre del Monitor de recursos. ( ✔ ok )

  • Freees la cantidad de memoria que no se usa actualmente o que no contiene información útil (a diferencia de los archivos en caché, que sí contienen información útil) ( ? Huh ).

No entiendo la última parte. ¿Significa que un programa podría tener un tamaño de memoria de Available+Free? (Debido a que 'Disponible' está disponible y Freecontiene información innecesaria, puede liberar sus bloques).

Pregunta ¿Tengo razón? ¿Cuánta memoria total (según mi imagen) está disponible para un nuevo programa en ejecución?

Respuestas:


11

El carnero gratis es carnero que aún no se ha asignado. Los programas que no usan ram lo mantienen asignado para más adelante porque es más rápido reutilizar ram ya asignado que ram libre y reasignarlo más tarde. Si un nuevo proceso necesita memoria pero la cantidad de memoria RAM libre es baja, parte de la memoria disponible se desasignará.


Entonces, pregunto, ¿qué tamaño máximo (según mi foto) puede tomar un nuevo proceso?
Royi Namir

5525 megabytes. Una vez que esto se agote, Windows usará la memoria de página (espacio en el disco duro), que es más lenta.
Lily Hahn

AVAILABLE+FREE? ¿Entonces mi suposición era correcta?
Royi Namir

Sí, pero recuerde que los procesos pueden compartir memoria.
Lily Hahn

Tobi: entonces, ¿por qué MS confunde a los usuarios? en realidad hay 5525 mb gratis ... al usuario no le importa una mierda ** gratis. si un proceso necesita memoria, lo OCUPARÁ AVAILABLE+FREE... ¿entonces?
Royi Namir

11

La respuesta de @Tobi Hahn es incorrecta. La respuesta correcta debe ser AvailableoCached+Free

Según lo sugerido por whs en sevenforums.com ,Look into Resource Monitor > Memory tab. That gives you a better picture.

Aquí está mi número (con gráfico): Monitor de recursos

  • Hardware Reserved : Usado bye BIOS y controladores
  • In Use : Ram tus programas / SO están usando
  • Modified : Memoria sucia, necesita escribir en el disco antes de usar.
  • Standby : Datos en caché y código
  • Free : Gratis

También,

  • Available: incluyendo Standbyy Free. =>Standby+Free
  • Cached: incluyendo Standbyy Modified=>Standby+Modified

Entonces, la respuesta debe ser Standby+Free=> Available.

Nota: Si desea incluir Modified, entonces sería Modified+Standby+Free=> Cached+Free.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.