非活动虚拟桌面上的程序是否仍然使用 Windows 10 中的内存?

Tra*_*yea 4 virtual-desktop memory-usage windows-10

真的,我想知道是否有一个指向多个桌面,超出用户个人组织,比如是否有某种类型的性能提升?

具体来说,如果我打开了 10 个选项卡的 Chrome,或者在我的情况下是 Visual Studio 20XX,分别在 3 个虚拟桌面中,这对系统内存 (RAM) 有何影响,非活动虚拟桌面中的窗口是否有效最小化或更多就像它们被休眠或暂停(简而言之,从内存中取出)?

例子:

  • 虚拟桌面 1(我正在从事的主要项目)
    • 带有 10 个标签的 Chrome
    • 视觉工作室 20XX
    • 各种小型实用程序运行
  • 虚拟桌面 2(我正在等待客户端响应的项目​​)
    • 带有 10 个标签的 Chrome(与项目相关)
    • 视觉工作室 20XX
  • Virtual Desktop 3(公司内部的东西)
    • 带有 3 个标签的 Chrome(与项目相关)
    • 公司计时计划

系统是否会表现得好像我有 23 个选项卡、2 个 Visual Studio 20XX 实例和其他较小的程序(一般来说是缓慢的,因为我必须打开很多)还是会表现得好像唯一打开的东西是活动的虚拟桌面(如果虚拟桌面 1 处于活动状态,虚拟桌面 2 和 3 中的程序实例是否仍在运行)?

就我个人而言,如果虚拟桌面没有节省内存或让我的机器运行得更好,我认为它没有意义。总体而言,它似乎是在任务栏上对事物进行分组的一种更复杂的方式。

小智 7

使用虚拟桌面没有内存优势,它纯粹是组织性的。

Microsoft 只是在实现其他操作系统几十年来提供的功能。我怀疑有些人会大量使用它,但大多数人会忽略它。

我发现虚拟桌面很有用的一个地方是大约 20 年前我在 Solaris 开发期间运行 Smalltalk 的时候。

大多数 Smalltalk 开发系统同时使用多个窗口,这使得任务切换到非开发任务很烦人,因为之后您将不断更换所有开发窗口。

如果您大部分时间只花在几个窗口上,那么该功能不会给您带来太多好处,但是如果您在数十个相关窗口上进行大量多任务处理,那么它是一个有用的工具。