ubuntu开启关闭CPU核心的指定线程、开启关闭CPU超频boost、指定特定CPU线程运行相应任务(taskset)

  • ubuntu开启关闭CPU核心的指定线程
  • ubuntu开启关闭CPU超频boost
  • ubuntu指定特定CPU线程运行相应任务
    • 在指定线程上运行任务
    • 将已有任务绑定到特定线程运行

假设CPU是8核16线程的,那么是从cpu0一直到cpu15。

ubuntu开启关闭CPU核心的指定线程

假设当前要关闭线程2的核心,则
首先开启全局root权限:

sudo su

然后

echo 0 > /sys/devices/system/cpu/cpu2/online

下面给大家放上一个简单的脚本以供大家选择关闭相应核心:
首先,新建一个文件:

sudo nano close_core.sh

然后将下面的代码复制粘贴进去:

#!/bin/bash
for k in $( seq 6 11 )
doecho 0 > /sys/devices/system/cpu/cpu${k}/online echo ${k}
done
cat /proc/cpuinfo | grep MHz

保存后在终端输入:

sh close_core.sh

即可关闭cpu6到cpu11,也就是线程6,7,8,9,10,11。通过调整第二行for里面最后的两个数字来更换关闭的一系列线程。此时可以在系统监视器中看见当前的线程已经减少了6个了。

ubuntu开启关闭CPU超频boost

首先开启全局root权限:

sudo su

然后

echo 0 > /sys/devices/system/cpu/cpufreq/boost

ubuntu指定特定CPU线程运行相应任务

使用taskset命令

在指定线程上运行任务

taskset -c 线程 你的任务

例如在线程0,1,2,3上运行一个文件名为sample.py的python代码,则应在终端输入:

taskset -c 0,1,2,3 python sample.py

将已有任务绑定到特定线程运行

taskset -cp 《CPU ID | CPU IDs》 《Process ID》
例如将PID为23456的任务绑定到线程4和线程5上运行,则应该输入:

taskset -cp 4,5 26531

ubuntu开启关闭CPU核心的指定线程、开启关闭CPU超频boost、指定特定CPU线程运行相应任务(taskset)相关推荐

  1. 引用 CPU : 什么是超频,怎么给CPU超频?

    引用 九月 的 CPU : 什么是超频,怎么给CPU超频? 电脑的超频就是通过人为的方式将CPU.显卡等硬件的工作频率提高,让它们在高于其额定的频率状态下稳定工作.以Intel P4C 2.4GHz的 ...

  2. 目前支持DDR3-1600(包括主板超频)最强的CPU是哪个?

    家庭娱乐兼顾简单要求影视作业建议使用 1150系列,cpu查i7 4790k 默认4g到4. 4g,稳定超频全核4.6g,散热电源足够的情况下看主板. 散热器看猫头鹰与利民高端都不错.就是价格不太美丽 ...

  3. 核心频率个加速频率_RTX 3080超频研究:功耗墙和频率最关键,高频稳定看用料...

    RTX 3080已经发售了一段时间,当然我们都相信实际上没有多少用户能拿到这款显卡,至少在NVIDIA芯片产能还没有完全正常之际,可能多数用户还需要再等待一段时间才行.不过对于RTX 3080这款显卡 ...

  4. CPU : 什么是超频,怎么给CPU超频?

    电脑的超频就是通过人为的方式将CPU.显卡等硬件的工作频率提高,让它们在高于其额定的频率状态下稳定工作.以Intel P4C 2.4GHz的CPU为例,它的额定工作频率是2.4GHz,如果将工作频率提 ...

  5. 什么是超频,怎么给CPU超频?

    电脑的超频就是通过人为的方式将CPU.显卡等硬件的工作频率提高,让它们在高于其额定的频率状态下稳定工作.以Intel P4C 2.4GHz的CPU为例,它的额定工作频率是2.4GHz,如果将工作频率提 ...

  6. Intel史上最能超频的10款CPU

    转自 http://dragonx.blogchina.com/dragonx/4503513.html 超频,顾名思义,就是通过技术手段让芯片工作在超过额定的频率下.在所有超频活动中,以CPU的超频 ...

  7. CPU核心数线程数、程序进程线程、并发并行

    核心数(物理概念) 8核:有8个相对独立的CPU核心单元组,这是物理概念,也就是说1个CPU有 8个独立的小CPU,物理上只能同时处理8个任务,也就是物理上是8核8线程. 线程数(逻辑概念) 既然物理 ...

  8. CPU核心数线程数、程序进程线程、并发并行的简单理解

    CPU核心数线程数.程序进程线程.并发并行.简单理解和区分 这篇文章是对上述感念的简单理解,想深入研究可以看看<计算机组成原理> CPU的核心数 线程数 当我们买电脑的时候,会看到CPU的 ...

  9. Android下设置CPU核心数和频率

    现在的Android手机双核.四核变得非常普遍,同时CPU频率经常轻松上2G,功耗肯定会显著增加.而大多数的ARM架构的CPU采用的是对称多处理(SMP)的方式处理多CPU.这就意味着每个CPU核心是 ...

  10. CPU : CPU核心类型

    核心(Die)又称为内核,是CPU最重要的组成部分.CPU中心那块隆起的芯片就是核心,是由单晶硅以一定的生产工艺制造出来的,CPU所有的计算.接受/存储命令.处理数据都由核心执行.各种CPU核心都具有 ...

最新文章

  1. OpenCV YUV 与 RGB的互转(草稿)
  2. [field:softlinks/]逻辑过程
  3. JVM源码分析之安全点safepoint
  4. 织梦?php?调用栏目,dedecms列表页内容页模板调用上一个栏目下一个栏目方法
  5. hexo d后 ERROR Deployer not found: git
  6. Eclipse中web项目部署至Tomcat步骤
  7. 东哥读书小记 之 《一个广告人的自白》
  8. Spring Cloud —— Gateway 服务网关
  9. vscode创建代码截图_如何在VSCode中创建代码配置文件
  10. 深度linux运行卡顿,Deepin很卡怎么办?Deepin卡顿解决方法盘点
  11. 怎么搭建服务器集成环境配置文件,怎么搭建服务器集成环境配置文件
  12. python傅里叶谐波分析_利用傅里叶谐波分析法的时序数据周期迭代辨识算法
  13. 单词播放器5.10发布
  14. CSS的行内样式与内联样式,看这篇就够了
  15. ov5640_rgmii_udp
  16. 洛谷入门-- P3717
  17. 超越极限——2009年度DDR3内存横向测试(图)
  18. 简谈即时聊天系统设计
  19. WORD两个表格合并为一个表格(删除两个表格之间多余的空格)
  20. js随机数,随机从数组里面去一个或多个元素

热门文章

  1. 文物摄影中白平衡的正确设置(图)
  2. 【Python量化】蒙特卡洛模拟法进行期权定价
  3. matlab中通过滤波器,[转载]matlab 滤波器(转)
  4. [Noi2010]航空管制
  5. 黑客游戏(强烈推荐)攻防ctf
  6. 安全生产计算机考试成绩查询,安全生产在线模拟考试成绩查询
  7. 抽签 java_「抽签软件」基于Javafx制作的随机抽签软件 - seo实验室
  8. 【GAN】生成式对抗网络论文笔记及TF2代码实现
  9. 设为主页代码及添加到收藏夹代码大全
  10. 夜神模拟器解决apk无法安装的问题