¿Más escritorios ocupan más ram?

5

Era un adicto a la exposición y también lo estoy para el control de la misión. Me preguntaba si para muchas computadoras de escritorio ha "instanciado" cuanto más se ralentiza su computadora.

Como soy desarrollador, siempre tengo al menos 5 pantallas, ¿esto tiene un impacto en el rendimiento o es algo realmente extraño frente al software real que se ejecuta en esos escritorios?

Matteo Toto
fuente

Respuestas:

2

Nunca he visto una sola instancia aquí, podría fijar un problema de rendimiento en Mission Control que tiene 5 espacios en lugar de 15 en lugar de uno.

Algo más siempre parece ser la restricción, como la presión de RAM o la presión de E / S. El código que administra el sistema de ventanas ya trata cada capa virtualmente y las matemáticas se realizan en algunas rutinas muy optimizadas y las estructuras de datos están bastante bien diseñadas, aunque en teoría, el seguimiento de más píxeles podría ser un problema para el rendimiento, en realidad no lo es. 't.


Si eres escéptico, puedes reiniciar tu Mac y hacer esta prueba:

  1. Abra cualquier conjunto de aplicaciones y documentos con los que desee probar.
  2. Ingrese al control de la Misión y elimine todos los espacios excepto uno.
  3. Abrir terminal y ejecutar vm_stat 60
  4. Esté atento durante unos minutos para asegurarse de que todos los procesos en ejecución hayan terminado de asignar RAM. Cambie a cada aplicación y oculte o muestre las ventanas que desea para su prueba. Una vez que los números libres y activos estén constantes, abra el control de la misión y déjelo abierto durante uno o dos minutos, luego regrese e inspeccione las asignaciones de RAM.
  5. Agregue otros 10 espacios y vea cómo cambian las asignaciones de RAM.
  6. Mueva las ventanas de la aplicación a cualquier escritorio y verifique que no ocurran cambios significativos en la asignación de RAM cuando use Mission Control y que solo ocurran cuando una aplicación abre un nuevo documento o ventana.

Sí, si tiende a mantener más cosas abiertas cuando tiene más "espacio virtual", eso requiere más RAM, pero el hecho de que tenga X aplicaciones e Y ventanas abiertas es lo que necesita la RAM, no cuál de las pantallas virtuales de control de misión Z Tienes abierto en cualquier momento.

bmike
fuente