我使用不同类别的多个程序。(Emacs,终端,Firefox,音乐播放器,IRC 客户端,虚拟盒......)
我很好奇,对于我又老又慢的 Ubuntu 桌面来说,使用工作区是否比最小化程序并切换到它们更好?我见过有人运行十几个 Firefox 实例,每个实例都打开了多个选项卡,但每个 Firefox 实例都在不同的工作区。
像那样使用工作空间是否有助于利用资源,还是只需要非常强大的硬件?
答案1
如果我没记错的话,工作区只是程序的“容器”。工作区内运行的任何程序都仍处于活动状态并使用处理能力,即使它不是“活动”桌面。
当工作区不可用时,某些程序可能会将自身视为最小化或隐藏,但性能增益或损失应该很小甚至没有。
这意味着,在四个工作区中分别运行一个 Firefox 进程与在一个工作区中运行四个 Firefox 进程之间几乎没有区别。如果有的话,性能会略有下降,因为系统需要跟踪四个工作区。
至于原因,非活动工作区中的程序本身仍处于活动状态。如果您在另一个工作区中,则 Firefox 在一个工作区中的下载仍将继续。在一个工作区中播放的 YouTube 视频应该可以从另一个工作区中听到。