En el Monitor de actividad, ¿cómo puede Swap Used ser más que las salidas de página?

4

Estoy tratando de entender la relación entre Salidas de página e Intercambio utilizado como se muestra en el Monitor de actividad. Actualmente, el Monitor de actividad muestra:

Salidas de página: 1.6 MB Swap utilizado: 8.1 MB

¿Cómo se puede usar más swap que la cantidad pagada?

    
pregunta Chris W. Rea 14.12.2010 - 21:53

1 respuesta

1

Mi entendimiento es este:

  • El programa necesita acceso a algunos datos. Intenta hacerlo, y falla, debido a la falta de RAM.
  • OS toma el control. Hay una operación de salida de página, donde la RAM física se copia para intercambiar.
  • Hay una operación de entrada de página, donde los datos necesarios se copian en la RAM.
  • El sistema operativo le devuelve el control al programa.
  • El programa lo intenta de nuevo, encuentra sus datos.

Los sistemas operativos se están volviendo inteligentes acerca de cómo elegir qué y cuándo hacer una página para entrar / salir. Por lo tanto, es posible que los recuentos de operaciones no sean iguales y que el espacio de intercambio pueda estar en uso sin que haya salidas de página.

A menos, por supuesto, estoy al revés en lo que es una operación de entrada y salida de página. En cuyo caso tu pregunta tiene mucho sentido.

    
respondido por el Harv 15.12.2010 - 18:11

Lea otras preguntas en las etiquetas