本包目录(357 条)
sysctl 内核参数72 条
CPU 与调度60 条
内存与 OOM58 条磁盘与 IO32 条网络栈调优98 条性能分析工具37 条

CPU 逻辑核上下线

通过 /sys/devices/system/cpu/cpuN/online 动态启用/关闭逻辑核,用于故障隔离、维护或演练;下线前任务会被迁走。

查看在线cat /sys/devices/system/cpu/online
下线echo 0 > .../cpuN/online
上线echo 1 > .../cpuN/online

示例(管理员)

示例(管理员)
cat /sys/devices/system/cpu/online
echo 0 | sudo tee /sys/devices/system/cpu/cpu7/online
echo 1 | sudo tee /sys/devices/system/cpu/cpu7/online

易错点

  • CPU0 不允许下线;云主机还可能受固件/管理面限制
  • 下线核会把其上中断与任务迁走,切换瞬间可能有抖动,避峰操作

数据来源与参考

  • Linux 内核 Documentation/core-api/cpu_hotplug.rst
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌