Sto sviluppando un'applicazione lato server usando Java e OSX e molto spesso devo eseguire una suite di test piuttosto ampia per assicurarmi che tutto vada bene. Sto usando IntelliJ IDEA (IDE basato su Java).
Quando utilizzo solo uno spazio di lavoro, i test terminano in circa ~ 3 minuti, indipendentemente dal fatto che l'IDE sia attivo o meno. Deve solo essere nello stesso spazio di lavoro.
Quando sposto l'IDE in un altro spazio di lavoro (quindi avremmo 2 spazi di lavoro) o in modalità a schermo intero (che essenzialmente crea un nuovo spazio di lavoro), l'esecuzione del test è ~ 100% più lento (impiega circa 6 minuti).
Quando mantengo lo stato attivo nel secondo spazio di lavoro per l'intero periodo di esecuzione, torniamo a ~ 3 minuti.
Questo è davvero strano per me. L'ho misurato usando vari numeri di spazi di lavoro e vari numeri di applicazioni per area di lavoro, stesso risultato.
Chiarimento dalla discussione dai commenti, per evitare confusione:
If the focus in in the workspace with the IDE or full-screen IDE, it's fast. Once the focus is on a different workspace (so the IDE is either on a different workspace or in a full-screen mode (but with no focus)) then it is slower.