在 Windows 任务管理器中,我可以设置(或者当我右键单击时我可以查看)进程优先级。显示“实时”、“高”、“高于正常”等。“ProcessExplorer”(来自 sysinternals,现在是 microsoft)也是如此。问题是:有没有办法查看在给定进程中哪些线程以哪些优先级运行?(我认为还有一个数字,从 0 到 31)。所以这将是 32 个优先级,而不仅仅是 5 个级别。(6,7,8,9,10)
完全免责声明:我已经在stackoverflow上发布了这个问题,但是有人建议这属于超级用户,所以我将其标记为删除它,因为没有人能够给我答案。
好的,我找到了。在 ProcessExplorer 中,您可以右键单击进程,选择属性。从那里,选择线程选项卡,它显示了进程内运行的所有具有“动态优先级”的线程。这就是我一直在寻找的。