Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
非常简单的问题 - 有没有办法通过 PHP 设置 CPU 亲和力?以下任何一项都可以:
到目前为止,我发现的唯一选项是最后一个选项,它使用了一个名为 schedutils 的工具,而且似乎它可能只支持更新的内核。
调度工具
设置 CPU 亲和性的方法是使用sched_setaffinityC 函数。它不能通过标准的 PHP API 获得,因此您可能必须编写一个扩展。
sched_setaffinity
另一种方法是taskset通过system. 例如,这将 PHP 进程绑定到核心 0 和 1:
taskset
system
system('taskset -cp 0,1 '.getmypid());