4 votos

En el Monitor de Actividad, ¿cómo es posible que el Intercambio Utilizado sea más que las Salidas de Página?

Estoy tratando de entender la relación entre las salidas de página y el intercambio utilizado como se muestra en el Monitor de Actividad. Actualmente, el Monitor de Actividad muestra:

Salidas de página: 1,6 MB Intercambio utilizado: 8,1 MB

¿Cómo puede haber más intercambio utilizado que la cantidad pagada?

1voto

bdonlan Puntos 508

Lo que yo entiendo es lo siguiente:

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

Los sistemas operativos se están volviendo más inteligentes a la hora de elegir qué y cuándo hacer un page in/out. Así que los recuentos de operaciones pueden no ser los mismos, y el espacio de intercambio puede estar en uso sin que haya page outs.

A no ser, por supuesto, que esté al revés de lo que es una operación de entrada/salida de página. En cuyo caso tu pregunta tiene mucho sentido.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X