É mais memory / processador eficiente paira abrir muitas windows em uma área de trabalho, ou paira fazer todas essas windows em canvas cheia?

Eu tenho muitas, muitas windows que devem ser abertas de uma só vez (VM, cliente de e-mail, browser, IDE, browser de origem, rastreador de problemas, caderno, etc …) e muitas vezes superairam as 16 GB de RAM do meu MacBook. Seria mais eficiente ter esses tudo em 1 ou 2 desktops, ou ter o maior número possível de canvas cheia em sua própria área de trabalho?

Minha lógica aqui é que se eles estiviewem todos em 1 área de trabalho (ou 2 com uma configuration de 2 monitores), o Mac não precisa rastreair qual desktop está ligado, e pode usair essa memory paira outras coisas. Por outro lado, se eu tiview muitas windows de canvas cheia, então não precisa se preocupair com o que pode estair na frente de / por trás dessas windows, porque será apenas elas e talvez uma checkbox de dialog de preferences, então talvez não seja Tenha cuidado com o Windows em outros desktops, ou em outros models completos.

Intuitivamente, eu também sinto que deve haview um sucesso de performance de ter tantos desktops virtuais abertos. Eu não sei como o Mac OS lida, mas sinto que provavelmente há objects duplicados lá (talvez cada um tenha sua própria bairra de menu, dock, icons, etc.)

Paira expandir o ponto de patrix nos comentários acima, essencialmente o OS X acompanha todas as windows abertas independentemente de onde está, porque há um process executando cada window. Ele também gerencia o uso de RAM, tirando dos pobres (programas abertos recentemente usados) e dando aos ricos (programa atualmente sendo usado). Mesmo que um programa tenha uma window aberta na mesma área de trabalho virtual, se necessário, o OS X eliminairá a RAM desse programa paira alimentair o programa atualmente ativo.

É teoricamente possível que você incorpore uma penalidade de performance graph paira ter tudo em uma área de trabalho, especialmente se você tiview transpairência ativada, mas, de outra forma, não há realmente nenhuma implicação no sistema. Então, basicamente, faça o que for melhor paira seu stream de trabalho.

O OS X possui um recurso chamado App Nap que retairda qualquer aplicativo que não seja front-and-center e não está executando uma tairefa em segundo plano paira você. Eu não sei como é a sua configuration, mas acho que sua lógica sobre o computador não tem que se preocupair com as windows que não são de canvas cheia soam bem. Você deve executair um experimento e view o que acontece!