我想专门为我的实时数据流应用程序专门提供一些cpu内核,因为我想确保此进程始终在没有上下文切换的情况下运行。 (确保除了我的进程在该核心上运行之外没有应用程序)
似乎有一个适用于Linux的工作解决方案。有没有办法为Windows 10做到这一点?
任何解决方案都将不胜感激。
(我考虑过在任务管理器中设置进程关联。 但是为了专门为我的进程专用cpu核心(例如只有核心1),我必须在进程关联窗口中为所有进程取消选中核心1,并且只检查核心1以查找我的进程。 但是,这种解决方案过于繁琐的体力劳动,似乎很难以编程方式进行。)
答案 0 :(得分:-1)
您可以使用WIN32 API SetProcessAffinityMask()来设置进程关联。