Est-il plus efficace d’utiliser beaucoup de mémoire ou de processeur pour ouvrir plusieurs fenêtres sur un même bureau ou pour que toutes ces fenêtres soient en plein écran?

1

J'ai beaucoup, beaucoup de fenêtres qui doivent être ouvertes toutes en même temps (VM, client de messagerie, navigateur, IDE, navigateur de source, outil de suivi des problèmes, bloc-notes, etc.), et j'ai souvent heurté les 16 Go de RAM de mon MacBook. Serait-il plus efficace de disposer tous ces éléments sur un ou deux ordinateurs de bureau ou d’avoir le plus grand nombre possible d’écran plein écran sur leur propre ordinateur?

Ma logique est que s’ils sont tous dans un bureau (ou deux avec une configuration à deux écrans), le Mac n’a pas à déterminer le bureau allumé et peut utiliser cette mémoire pour d’autres tâches. Par contre, si j’ai beaucoup de fenêtres en plein écran, alors il n’a pas à s’inquiéter de ce qui peut se trouver devant / derrière ces fenêtres, car ce ne sera qu’eux et peut-être un dialogue de préférences, alors peut-être que ce ne serait pas le cas. attention aux fenêtres sur les autres ordinateurs de bureau ou en plein écran.

Intuitivement, j’ai également le sentiment que le nombre de bureaux virtuels ouverts doit avoir un impact sur les performances. Je ne sais pas comment Mac OS le gère, mais j'ai l'impression qu'il y a probablement des objets en double (peut-être que chacun a sa propre barre de menus, son dock, ses icônes, etc.)

Ben Leggiero
la source
Je pose la question ici parce que cela n’a pas attiré l’attention de SuperUser .
Ben Leggiero
En bref: peu importe
nohillside

Réponses:

2

Pour développer la remarque de patrix dans les commentaires ci-dessus, essentiellement, OS X garde la trace de chaque fenêtre ouverte, où qu’elle se trouve, car un ou plusieurs processus exécutent chaque fenêtre. Il gère également l'utilisation de la RAM, en prenant des pauvres (programmes ouverts moins récemment utilisés) et en donnant aux riches (programme en cours d'utilisation). Même si un programme a une fenêtre ouverte sur le même bureau virtuel, si nécessaire, OS X extraira la RAM de ce programme pour alimenter le programme actuellement actif.

En théorie, il est possible que les performances graphiques soient réduites si vous avez tout sur un bureau, en particulier si la transparence est activée, mais sinon, le système n’a pas vraiment d’incidences. En gros, faites ce qui vous convient le mieux pour votre flux de travail.

tubedogg
la source
Donc, il n'y a pas de différence, si ce n'est qu'un seul bureau peut rendre le processeur graphique plus difficile? Plusieurs postes de travail c'est!
Ben Leggiero
1

OS X dispose d'une fonctionnalité appelée App Nap qui ralentit les applications qui ne sont pas au premier plan et qui n'exécutent pas de tâche en arrière-plan. Je ne sais pas à quoi ressemble votre configuration, mais je pense que votre logique voulant que l'ordinateur n'ait pas à s'inquiéter des fenêtres non plein écran semble correcte. Vous devriez lancer une expérience et voir ce qui se passe!

utilisateur24601
la source