所以我在Windows 8.1上试试这个:
start /low cmd
我得到低优先级的cmd进程。 但是当我这样做:
start /realtime cmd
我得到新的cmd进程高优先级。
有没有办法得到实时而不手动设置? 另外,我可以设置所需的优先级从我的应用程序的代码,也许WinApi什么的?
Tickless Linux内核是否引入了基准时序变化?
是否有可能用一个SCHED_FIFO进程“挂起”一个Linux机器?
了解Windows系统调用调度程序?
在Linux中实时调度
当schedule()返回?
如何在多核上运行使用bash进行pipe理的进程?
如何设置.NET框架的作业调度?
为什么启用超线程后性能变差?
使用现代操作系统调度程序,手动将进程locking到特定的cpu /内核是否有意义?
当您以管理员身份执行start时,它将起作用。
从技术上讲,您需要管理员通常拥有的SeIncreaseBasePriorityPrivilege 。 如果你不这样做,看起来虽然我找不到有关这个事实的任何文件,但是你已经默默地恢复到通话帐户仍然可行的优先权。
我怀疑Win32会有帮助,因为相同的限制肯定适用。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。