如何改变explorer.exe和service.exe的启动方式来编辑进程的亲和力?
通常explorer.exe和services.exe是以0x0f Affinity启动的(所有4个内核都被使用)
我想要的是让探险家和服务以不同的方式开始
开始/关联3 explorer.exe
开始/ Affinity 4 services.exe
当使用不同数量的多工人时不同的行为
在启动时运行R脚本
在R中停止nohup并行模拟
具有可变时钟速度的多核系统中的queryPerformance计数器
自旋循环在caching一致性方面的开销
因此使explorer.exe只使用核心0和1
并使services.exe使用核心2
让核心3免费供我随意分配
这真的会帮助我很多
ps我已经知道如何改变它已经开始,但其目的是使所有的subprocess是从explorer.exe和services.exe开始具有相同的亲和力,因为亲和力被inheritance到subprocess
感谢您的尝试
检测窗口上的核心数量
R在windows XP上的多核处理 – 通过doMC和foreach
mc.cores> 1不支持在windows上
多核心架构上的multithreading
运行multithreading应用程序的新四核处理器中的linux内核有多好
我无法想象这将如何帮助你实现任何事情,但是这样做的方法是在流程启动后修改亲和力。 列举过程,并对他们做你想要的。 您可以使用EnumProcesses轻松做到这EnumProcesses 。
我希望当你尝试这个服务时,你会遇到安全限制。 哪些服务总是消耗大量cpu?
修改亲和力很少是一个好主意。
我通过从windows组件中删除explorer.exe启动,然后我添加了一个开始/ Affinity 3 explorer.exe,这是几年前,所以我不记得我是如何做到完全发布完整的答案,但你可以搜索,你会发现如何停止资源管理器的启动,然后你可以开始它,如果你想要的
总结以上是内存溢出为你收集整理的如何改变explorer.exe和service.exe的启动方式来编辑进程的亲和力?全部内容,希望文章能够帮你解决如何改变explorer.exe和service.exe的启动方式来编辑进程的亲和力?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)