Administrador de tareas y uso de memoria

Administrador de tareas y uso de memoria

Estoy un poco confundido acerca del Administrador de tareas y el uso de la memoria.

¿La suma de todos los procesos de memoria es igual a la memoria física utilizada?

Esta es una imagen de mi Administrador de tareas ordenada por uso de memoria de mayor a menor:

ingrese la descripción de la imagen aquí

Esta es una captura de pantalla de la memoria física utilizada al mismo tiempo:

ingrese la descripción de la imagen aquí

Sin embargo, la suma de todos los procesos de memoria es menor que los ~11 GB que se muestran en la segunda imagen.

¿Cuál es el verdadero uso?

El sistema operativo es Windows Server 2003 Enterprise Edition de 64 bits (se ejecuta en una máquina virtual con cuatro CPU y 24 GB de RAM)

Respuesta1

Hay una superposición en la memoria utilizada por sus aplicaciones. Cuando una aplicación utiliza una DLL, que es unbiblioteca compartida, la biblioteca se carga en la memoria física solo una vez, pero cada aplicación que la utiliza ve un aumento en su propio uso de memoria.El artículo de Wikipedia sobre bibliotecas compartidas.Explica bastante bien el intercambio de recuerdos.

Veo que tu Windows no está en inglés, pero si intentas traducir los campos, espero que te ayude esta información (tomada de mi Windows 7). El monitor de recursos puede mostrar el conjunto de trabajo, la memoria compartible y la memoria privada para cada proceso.Memoria compartibleymemoria privadaambos se combinan en elconjunto de trabajode la aplicación.conjunto residentees parte del conjunto de trabajo que se encuentra en la memoria física (RAM) en lugar de intercambiarse en el disco duro.

Por lo tanto, cada biblioteca compartida contribuye a la memoria compartible de cada aplicación, que forma parte del conjunto de trabajo. Creo que ha sumado todos los conjuntos de trabajo de todas las aplicaciones.

Respuesta2

Windows Vista y 7 almacenarán en caché una cierta cantidad de memoria en caso de que sea necesario utilizarla más adelante. Por lo tanto, el total de todos los procesos en ejecución a menudo puede ser menor que la memoria que realmente se utiliza. Verrepública tecnológica. Hasta donde yo sé, Windows XP informó prácticamente solo el uso real.

Respuesta3

Se utiliza la memoria que contiene información útil (como el contenido de los archivos), incluso si no está siendo utilizada actualmente por ningún proceso en ejecución.

información relacionada