更改Windows任务管理器中的进程优先级是否会导致问题?

时间:2011-12-28 16:23:32

标签: windows process windows-xp taskmanager

在更改流程的优先级时,会出现有关系统不稳定的警告。

我正在运行机器学习算法,而普通优先级会使计算机无响应。更改此过程的优先级是否会导致问题或影响过程(除了使其运行更慢)?

2 个答案:

答案 0 :(得分:7)

不,这只是一个警告。您可能不会通过将流程的优先级提高或降低一级来引起任何问题。并且不会有任何不可逆转的损害;任何搞砸的东西都可以通过重启来修复。只需确保在试验前先保存您的工作!

有一些常见的事情可能会出错(因此你应该注意):

  1. 您可以强调向上 非系统进程的优先级,以致系统变得不稳定且无响应,因为系统流程没有足够的时间。

  2. 您可以向下强调系统进程的优先级,使其无法获得足够的时间,从而导致系统变得不稳定且非响应。 (虽然我认为他们最近通过阻止你改变某些所谓的“关键”系统进程的优先级来解决其中一些问题。)

  3. 根据我的经验,假设一台体积相当快且稳定的机器,只要你stay away from the "Real Time" option,你就可以了。将非系统进程 down 置于优先级别,甚至不太可能造成伤害。

答案 1 :(得分:2)

如果您正在调整的进程与另一个进程交互,您可能会创建一个priority inversion,这是获取死锁的一种方法(即,它可能导致进程或与其交互的进程挂起)。

但是,如果它只是一个忙于计算的独立程序,那么放弃它的优先级并不会导致任何问题。

只有在相对于从属系统进程更改优先级时,警告中提到的稳定性问题才会出现问题。