see running processes how windows taskmanager

running - windows command process list



¿Cómo interpretar Windows Task Manager? (5)

''Conjunto de trabajo'' es la cantidad de memoria que el proceso tiene actualmente en la RAM física. En otras palabras, acceder a cualquier página en el ''Conjunto de trabajo'' no causará un error de página ya que la página está en la memoria RAM.

En cuanto a los otros dos, no estoy 100% seguro, probablemente el ''Conjunto de trabajo'' contiene memoria que se puede compartir, como archivos asignados en la memoria, y el ''Conjunto de trabajo privado'' solo contiene páginas que el proceso puede usar y no se pueden compartir.

Eche un vistazo a este site y busque al orador ''Dave Solomon''. Hay un excelente webcast que dio, que explica sobre la memoria de Windows, y menciona conjuntos de trabajo, tamaños de confirmación y otros términos de memoria.

EDITAR:

Esos enlaces de sitios están muertos :(

En su lugar, puedes buscar en Google

vimeo david solomon windows

Esos mismos videos parecen estar disponibles en Vimeo ahora, lo cual es genial.

Ejecuto Windows 7 RC1, que usa el mismo WTM de Vista. Cuando miro los procesos, hay algunas columnas que no estoy seguro de cuáles son las diferencias:

  • Memoria - conjunto de trabajo
  • Memoria - conjunto de trabajo privado
  • Memoria - tamaño de compromiso

¿Alguien puede decirme lo que son?


Del siguiente article , en la sección Tipos de uso de memoria :

Hay dos tipos principales de uso de memoria: conjunto de trabajo y conjunto de trabajo privado. El conjunto de trabajo privado es la cantidad de memoria utilizada por un proceso que no se puede compartir entre otros procesos, mientras que el conjunto de trabajo incluye la memoria compartida por otros procesos.

Eso puede parecer confuso, así que intentemos simplificarlo un poco. Vamos a fingir que hay dos niños que están coloreando, y ambos tienen 5 de sus propios crayones. Deciden compartir algunos de sus crayones para que tengan más colores para elegir. Cuando a cada niño se le pregunta cuántos crayones usaron, ambos dijeron que usaron 7 crayones porque cada uno compartió 2 de sus crayones.

El punto de esa metáfora es que uno podría asumir que había un total de 14 crayones si no sabían que los dos niños estaban compartiendo, pero en realidad solo había 10 crayones disponibles. Aquí está el resumen:

  • Conjunto de trabajo: Esto incluye todos los crayones compartidos, por lo que el total sería 14.
  • Conjunto de trabajo privado: esto incluye solo los crayones que posee cada niño y no refleja cuántos se usaron realmente en cada imagen. El total es por lo tanto 10.

Esta es una comparación realmente buena de cómo se mide la memoria. Muchas aplicaciones reutilizan el código que ya tiene en su sistema, porque al final ayuda a reducir el consumo general de memoria. Si está viendo el uso de la memoria del conjunto de trabajo, es posible que se confunda porque todos los procesos en ejecución pueden sumar más de la cantidad de RAM que ha instalado, que es el mismo problema que tuvimos con la metáfora de crayón anterior. Naturalmente, el conjunto de trabajo siempre será más grande que el conjunto de trabajo privado.


Si abre el Monitor de recursos desde el WTM, al desplazarse por los distintos encabezados de las columnas del interesante proceso se muestra una sugerencia informativa bastante informativa.

Ej. Commit (KB): Cantidad de memoria virtual reservada por el sistema operativo para el proceso en KB.

etc.


Conjunto de trabajo :

Conjunto de trabajo es el subconjunto de páginas virtuales que residen solo en la memoria física; Esta será una cantidad parcial de páginas de ese proceso.

article :

El conjunto de trabajo privado es la cantidad de memoria utilizada por un proceso que no se puede compartir entre otros procesos

Tamaño de compromiso

Cantidad de memoria virtual que está reservada para ser utilizada por un proceso.

Y en microsoft.com puede encontrar más detalles sobre otros tipos de memoria.