打开新标签相当于打开新窗口吗?

打开新标签相当于打开新窗口吗?

在终端窗口中打开新选项卡是否相当于在资源方面打开新选项卡?我需要并行运行 16 个脚本。我不知道打开选项卡或新终端是否是最佳做法?我希望获得最大性能,但又不会耗尽资源而导致性能下降。

答案1

我认为,这很接近。我无法判断使用终端打开更多窗口是否比具有更多选项卡的一个窗口占用更多资源,但窗口对象仅在更改时占用 CPU 时间。您可以使用命令what take 100% of one core来测试性能cp /dev/zero /dev/null(这是一个简单的负载测试)。在更多终端中运行更多此类命令,然后查看topKSysGuard 或 KSysGuard 以查看结果。我希望你至少有 16 个核心。

答案2

否。例如,在国美终端(以及其他终端,如 firefox 或 emacs)中,一个新的标签添加到当前窗口(并且可以在它们之间切换);一个新的窗户是分开的。通常,您可以将选项卡撕到单独的窗口中(但奇怪的是,反之则不然)。

相关内容