worker_cpu_affinity参数的书写问题

来源:4-1 配置文件main段核心参数用法-上

朱小悬

2019-12-04

老师,你好!
假如某台服务器的cpu核数是16,worker_cpu_affinity要怎么写呢?

假如服务器是4核cpu,但是4个cpu都开启了超线程,那worker_cpu_affinity又怎么写呢?

写回答

1回答

酷田

2019-12-05

假定服务器为16核心CPU,则

worker_cpu_affinity 0000000000000001 0000000000000010 0000000000000100 0000000000001000 0000000000010000 0000000000100000 0000000001000000 0000000010000000 0000000100000000 0000001000000000 0000010000000000 0000100000000000 0001000000000000 0010000000000000 0100000000000000 1000000000000000;

假定服务器为4核心,开启超线程,则

worker_cpu_affinity 0001 0010 0100 1000;

解释:超线程并不会有特殊的写法,也不建议。一个核绑定到1个workerprocess上即可

0
0

Nginx体系化深度精讲 给开发和运维的刚需课程

快速精通Nginx1.17 ,体系与深度并存,轻松搞定企业级痛点问题

668 学习 · 171 问题

查看课程