本文概览:在设置线程池大小时,需要设置为cpu的个数+1。通过如下命令来查看机器的cpu个数。

1 设置线程池大小

在设置线程池大小时,需要设置为:

  • 计算密集型:cpu的个数+1。
  • IO密集型:2*cpu个数 + 1。

2 linux查看cpu核数

1.  三个命令

(1)命令

  • 查看物理CPU个数
  •  每个物理CPU中core的个数(即核数)
  • 逻辑CPU的个数 ,这个是我们的机器总的cpu的个数,也是设置线程池大小的时候考虑的cpu的个数。

(2) 三个命令的关系为:

2、下面是cpuinfo的一条记录,如下字段含义

  • processor:逻辑cpu的id
  • physical id:物理cpu的id
  • cpu cores :每一个物理cpu的core的个数

(全文完)

分类&标签

发表评论

电子邮件地址不会被公开。 必填项已用*标注