Программы в Inactive Virtual Desktop все еще используют память в Windows 10?

2

Действительно, мне было интересно, есть ли смысл использовать несколько рабочих столов, выходящих за рамки личной организации пользователей. Например, есть ли какой-то тип повышения производительности или что-то в этом роде?

В частности, если у меня Chrome с 10 открытыми вкладками или в моем случае Visual Studio 20XX, отдельно в 3 виртуальных рабочих столах, как это влияет на системную память (ОЗУ), эффективно ли минимизированы окна в неактивных виртуальных рабочих столах или более как они в спящем режиме или приостановлены (короче говоря вынуты из памяти)?

Пример:

  • Virtual Desktop 1 (основной проект, над которым я работаю)
    • Хром с 10 вкладками
    • Visual Studio 20XX
    • работают различные небольшие утилиты
  • Virtual Desktop 2 (проект, я жду ответа от клиента)
    • Chrome с 10 вкладками (относится к проекту)
    • Visual Studio 20XX
  • Виртуальный рабочий стол 3 (штат компании)
    • Chrome с 3 вкладками (относится к проекту)
    • программа учета рабочего времени компании

Будет ли система работать так, как если бы у меня было 23 вкладки, 2 экземпляра Visual Studio 20XX и другие более мелкие программы (и в общем смысле будет вялым, потому что мне нужно много открывать), или она будет действовать так, как будто открыты только те, активный виртуальный рабочий стол (если виртуальный рабочий стол 1 активен, экземпляры программ в виртуальных рабочих столах 2 и 3 также работают)?

Лично я не вижу смысла в виртуальном рабочем столе, если он не экономит память и не позволяет моей машине работать лучше. В целом это выглядит как более сложный способ группировки вещей на панели задач.

Travis Duryea
источник
Должно быть достаточно легко проверить. Я могу рассказать вам, как вы думаете, что виртуальные рабочие столы работают в Windows 10, хотя это неправильно.
Ramhound

Ответы:

5

Использование виртуальных рабочих столов не дает никаких преимуществ памяти, это чисто организационная структура.

Microsoft просто реализует функцию, которую другие операционные системы предлагали на протяжении десятилетий. Я подозреваю, что некоторые люди будут использовать это интенсивно, но большинство проигнорирует это.

Единственное место, где я нашел виртуальные рабочие столы, было полезно во времена моей разработки Solaris почти 20 лет назад, когда мы работали с Smalltalk.

В большинстве систем разработки Smalltalk одновременно использовалось несколько окон, что делало переключение задач на задачи, не связанные с разработкой, раздражающим, поскольку впоследствии вы будете постоянно заменять все окна разработки.

Если вы проводите большую часть своего времени только в нескольких окнах, то эта функция не принесет вам большой пользы, но если вы выполняете многозадачность, разбросанную по десяткам связанных окон, это полезный инструмент.

Alex Fitzpatrick
источник