Tasket cmd in Python (windows)



大家好,我只是想知道如何在windows中使用任务集命令?

这是用python编写的部分代码,我在windows上运行它,它给出错误为taskset' is not recognized as an internal or external command

代码如下:-

event_list = df.to_records(index=False)
event_list  = list(event_list)
os.system("taskset -p 0xff %d" % os.getpid())
p = Pool(processes=60)
p.starmap(calc_hazard,event_list)
print(time.time()-t_initial)```

您可以使用实现taskset命令的psutil库。例如:

p = psutil.Process(pid)
p.cpu_affinity(cpus)

其中cpus是指定新cpu亲和性的整数列表。文档在这里。

最新更新