¿Los escritorios ocupan más RAM?

5

Yo era un adicto a la exposición y también lo soy para el control de la misión. Me preguntaba si, para muchos equipos de escritorio, se ha "instanciado" cuanto más se ralentiza la computadora.

Ya que soy un desarrollador, siempre tengo al menos 5 pantallas, ¿esto tiene un impacto en el rendimiento o es solo una pequeña cosa delante del software real que se ejecuta en esos escritorios?

    
pregunta Matteo Toto 22.07.2013 - 12:41

1 respuesta

2

Nunca he visto una sola instancia aquí. Podría identificar un problema de rendimiento en el Control de la Misión con 5 espacios en lugar de 15 en lugar de uno.

Algo más siempre parece ser la restricción, como la presión RAM o la presión IO. El código que administra el sistema de ventanas ya trata virtualmente cada capa y la matemática se realiza en algunas rutinas altamente optimizadas y las estructuras de datos están bastante bien diseñadas, por lo que aunque en teoría, rastrear 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 que desee probar.
  2. Ingresa el control de la misión y elimina todos los espacios excepto uno.
  3. Abre el terminal y ejecuta vm_stat 60
  4. Observe durante unos minutos para asegurarse de que todos los procesos en ejecución hayan terminado de asignar la 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 sean constantes, abra el control de la misión y déjelo abierto por 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 esté usando el Control de la Misión y que solo ocurran cuando una aplicación abre un nuevo documento o ventana.

Sí: si tiendes a mantener más cosas abiertas cuando tienes más "espacio virtual", eso requiere más memoria RAM, pero el hecho de que tengas X aplicaciones y ventanas Y abiertas es lo que requiere la RAM, no la misión de Z controla las pantallas virtuales que tienes abiertas en cualquier momento.

    
respondido por el bmike 23.07.2013 - 17:24

Lea otras preguntas en las etiquetas