1 votos

¿Es más eficiente en cuanto a memoria/procesador abrir muchos Windows en un solo escritorio, o hacer que todos estos Windows sean de pantalla completa?

Tengo muchos, muchos Windows que deben estar abiertos a la vez (VM, cliente de correo electrónico, navegador, IDE, navegador de código fuente, gestor de incidencias, cuaderno, etc.), y a menudo me he topado con los 16 GB de RAM de mi MacBook. ¿Sería más eficiente tenerlos todos en 1 o 2 escritorios, o tener todos los posibles a pantalla completa en su propio escritorio?

Mi lógica aquí es que si están todos en un escritorio (o 2 con una configuración de 2 monitores), entonces el Mac no tiene que rastrear en qué escritorio está cada uno, y puede usar esa memoria para otras cosas. Por otro lado, si tengo muchas ventanas a pantalla completa, entonces no tiene que preocuparse de lo que pueda haber delante/detrás de esas ventanas, porque sólo serán ellas y quizás un diálogo de preferencias, así que quizás no le importaría en absoluto las ventanas en otros escritorios, o en otras pantallas completas.

Intuitivamente, también siento que debe haber un golpe de rendimiento por tener tantos escritorios virtuales abiertos. No sé cómo lo maneja Mac OS, pero siento que probablemente hay objetos duplicados allí (tal vez cada uno tiene su propia barra de menú, dock, iconos, etc.)

2voto

tubedogg Puntos 6827

Para ampliar el punto de patrix en los comentarios anteriores, esencialmente OS X mantiene un seguimiento de cada ventana abierta, independientemente de dónde se encuentre, porque hay un proceso(s) que ejecuta cada ventana. También gestiona el uso de la RAM, quitando a los pobres (programas abiertos menos usados recientemente) y dando a los ricos (programa que se está usando actualmente). Incluso si un programa tiene una ventana abierta en el mismo escritorio virtual, si es necesario, OS X extraerá RAM de ese programa para alimentar el programa actualmente activo.

En teoría, es posible que incurra en una penalización de rendimiento gráfico por tener todo en un solo escritorio, especialmente si tiene activada la transparencia, pero por lo demás, no hay realmente ninguna implicación del sistema. Así que, básicamente, haz lo que mejor se adapte a tu flujo de trabajo.

1voto

user24601 Puntos 3531

OS X tiene una función llamada App Nap que ralentiza cualquier aplicación que no esté en primer plano y que no esté ejecutando una tarea en segundo plano para ti. No sé cómo es tu configuración, pero creo que tu lógica acerca de que el ordenador no tiene que preocuparse por las ventanas que no son de pantalla completa suena bien. Deberías hacer un experimento y ver qué pasa.

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