易陆发现互联网技术论坛

 找回密码
 开始注册
查看: 4478|回复: 1
收起左侧

cpu独占和亲和性 isolcpus

[复制链接]
发表于 2018-12-11 15:11:36 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?开始注册

x
1.可以通过设置isolcpus来设置独占,在机器启动的时候,线程默认不占用该CPU,但通过设置cpu亲和性可以占用该cpu.$ @5 F+ g7 Y2 X5 E- G& P; b2 S& @0 R
2.ubutun设置isolcpus的步骤:
+ {& v% I+ S7 p
  N4 I& T0 C- W! Z: P# F- p  2-1)修改/etc/default/grub文件,在GRUB_CMDLINE_LINUX_DEFAULT变量中添加isolcpus=3,对isolcpus的值如果有多个cpu,用逗号隔开。, R2 F% n" Q# K4 c5 Q7 z

( D9 c9 g& X* j* k  E2 v6 l$ q* K; {: o( h; G6 }

% `( y& m) e$ C4 v2 n关于配置说明:; D# A8 I2 j' O
  pci=realloc pcie_aspm=off timezone=US/Pacific iommu=pt intel_iommu=on nopat hugepagesz=1G default_hugepagesz=1G hugepages=192 isolcpus=2-11,12-45 selinux=0 audit=0: L9 _  Y8 t& F! c: Y7 t9 G: [

# `% }& }# N0 X2 P5 b# [* y3 [: ~& j5 p5 v

. Z- d$ D0 D2 @2-45 将来给虚机使用,0-1 ,46-47给物理机使用。
) I0 B, \8 V5 e  p
2 D4 [  @2 c! i5 }  @& K, H) i+ }& ~, w+ ?0 J* W5 r  U; ~) M

  `, u) d1 w) }% Z2 Q2 q% A5 W+ X
9 W8 s8 O, j" U: ]+ U
 楼主| 发表于 2018-12-11 15:38:25 | 显示全部楼层
在grub.cnf 配置文件中配置 信息关于kernel 和cpu独占性能' w% _1 i0 e# h5 T$ V
linux16 /vmlinuz-3.10.0-327.el7.x86_64 root=/dev/mapper/vg_rekfan-lv_root ro crashkernel=auto rd.lvm.lv=vg_rekfan/lv_root rhgb quiet LANG=en_US.UTF-8 pci=realloc pcie_aspm=off timezone=US/Pacific iommu=pt intel_iommu=on nopat hugepagesz=1G default_hugepagesz=1G hugepages=192 isolcpus=2-11,12-45 selinux=0 audit=0
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

北京云银创陇科技有限公司以云计算运维,代码开发

QQ|返回首页|Archiver|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )点击这里给我发消息

GMT+8, 2026-4-8 21:39 , Processed in 0.058623 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

快速回复 返回顶部 返回列表