¿Cómo ver el equivalente de Windows del uso de Unix Swap?

15

¿Cómo descubro el uso de memoria virtual disponible y en uso en Windows?

Howard
fuente

Respuestas:

12

Puede ver esta información abriendo Resource Monitory seleccionando la Memorypestaña:

Monitor de recursos de Windows

"Memoria física usada" es su RAM, mientras que "Confirmar carga" es la suma de RAM y el archivo de paginación, o la memoria virtual máxima disponible. (Esto proviene de una visualización de la cantidad de memoria virtual que Windows se ha "comprometido" a proporcionar, la suma de cada solicitud de asignación que ha otorgado).

Sin embargo, Windows y Linux administran su espacio de paginación / intercambio de manera diferente. Con Windows, un archivo de paginación con 0% de utilización no es bueno para el rendimiento; más bien, Windows intentará reflejar cada página desde la RAM en el archivo de paginación si puede. Esto le permitirá eliminar rápidamente las páginas de la RAM cuando necesite reutilizarlas para otra cosa. Es por eso que Windows intentará crear un archivo de paginación al menos tan grande como la RAM física que haya instalado en su máquina. Es menos un archivo de intercambio y más una tienda de respaldo.

Darth Android
fuente
¡Gracias! Entonces, ¿puedo asumir que commit charge - 2 * conjunto de trabajo = intercambio de uso de un proceso?
Howard
No tener intercambio no es bueno también en Linux. Esta parte se está haciendo de manera bastante similar en ambos sistemas operativos.
peterh - Restablece a Monica el
1

LA RESPUESTA

Nota: Estos son los pasos exactos para Win 7. Creo que es lo mismo en Win 8.

Para obtener la cantidad real de uso de PageFile, inicie 'Monitor de rendimiento' (perfmon.exe) y 'Agregar contadores' -> 'Archivo de paginación' -> 'Uso'.

Le dará la respuesta en%, pero conoce la cantidad total de archivo de paginación para que pueda calcular la cantidad exacta de archivo de paginación USADO (en MB).

Para leer la cantidad total de archivo de paginación:
Presione Win + Break para abrir 'Propiedades del sistema'. Vaya a: 'Avanzado' -> 'Rendimiento' -> 'Avanzado' -> 'Memoria virtual' -> 'Tamaño total del archivo de paginación' (en MB)).

Ultralisco
fuente
-1

¿Cómo descubro el uso de memoria virtual disponible y en uso en Windows?

Al principio, necesitamos invocar las Opciones de rendimiento :

%windir%\system32\SystemPropertiesPerformance.exe


Después de seleccionar la Advancedpestaña, el marco Virtual memoryinforma el tamaño total del archivo de paginación.


Q1: memoria virtual en uso

. Opciones de desempeño



Q2: memoria virtual disponible

Esto se configura / muestra haciendo clic en el Change...botón (ver arriba)



Q3: uso de memoria virtual

Acerca de esta última pregunta, el monitor de recursos podría ayudar ahora.

%windir%\system32\resmon.exe

Aquí, el Hard Faults/secparámetro muestra la información esperada (valores de columna y gráfico)

Gráficos del monitor de recursos


¿Cuándo debería comprar más memoria RAM para esta máquina ... es otra historia.
O no.

:)

Pierre
fuente
-3

Esto se encuentra fácilmente en el Administrador de tareas de Windows en la pestaña Rendimiento .

mdpc
fuente