Operating system 是自动的;“聪明的”;流程优先级管理值得吗?

Operating system 是自动的;“聪明的”;流程优先级管理值得吗?,operating-system,Operating System,我正在开发一个非常大的应用程序,它有多个进程同时运行;在任何给定时刻,都没有进程或只有一个进程与用户交互。暂时增加用户当前正在交互的进程的优先级是一个好主意吗 作为同一问题的第二部分,请尽可能提供真实世界的例子。是否有任何常见的操作系统或应用程序决定实现或不实现这样的功能?如果我要做类似的事情,我建议做与您建议相反的事情。也就是说,不是提升一个进程的优先级,而是降级应用程序中的所有其他进程。这样做的好处是不会对系统上同时运行的任何其他内容产生不利影响。MS Windows已经做到了这一点 各种虚

我正在开发一个非常大的应用程序,它有多个进程同时运行;在任何给定时刻,都没有进程或只有一个进程与用户交互。暂时增加用户当前正在交互的进程的优先级是一个好主意吗


作为同一问题的第二部分,请尽可能提供真实世界的例子。是否有任何常见的操作系统或应用程序决定实现或不实现这样的功能?

如果我要做类似的事情,我建议做与您建议相反的事情。也就是说,不是提升一个进程的优先级,而是降级应用程序中的所有其他进程。这样做的好处是不会对系统上同时运行的任何其他内容产生不利影响。

MS Windows已经做到了这一点


各种虚拟机应用程序(如OSX上的VMWare fusion和Parallels)提供了提升Mac进程优先级或VM优先级的选择

哪个操作系统?Linux会自动做到这一点。Windows中的优先级方案与Linux完全不同。你在问什么操作系统?我想我已经够清楚了。我在问你这样做是否是个好主意,是否有人已经这样做了,是否成功。