2019独角兽企业重金招聘Python工程师标准>>>

for i in seq 1 $(cat /proc/cpuinfo |grep "physical id" |wc -l); do dd if=/dev/zero of=/dev/null & done

说明:

cat /proc/cpuinfo |grep "physical id" | wc -l 可以获得CPU的个数, 我们将其表示为N.

seq 1 N 用来生成1到N之间的数字

for i in seq 1 N; 就是循环执行命令,从1到N

dd if=/dev/zero of=/dev/null 执行dd命令, 输出到/dev/null, 实际上只占用CPU, 没有IO操作.

由于连续执行N个(N是CPU个数)的dd 命令, 且使用率为100%, 这时调度器会调度每个dd命令在不同的CPU上处理.

最终就实现所有CPU占用率100%

另外,上述程序的结束可以使用:

  1. fg 后按 ctrl + C (因为该命令是放在后台执行)

  2. pkill -9 dd

转载于:https://my.oschina.net/bob1900/blog/847110

Linux小技巧--提高cpu使用率相关推荐

  1. 清空linux+history_1分钟学会的Linux小技巧,大大提高你的工作效率

    前言 Linux中的一些小技巧可以大大提高你的工作效率,本文就细数那些提高效率或者简单却有效的Linux技巧. 作者介绍:守望,一名好文学,好技术的开发者.在个人公众号[编程珠玑(ID:shouwan ...

  2. cpu使用率 htop显示_用top、vmstat、Htop、sar命令在Linux系统中检查CPU使用率/利用率...

    本文介绍使用top.vmstat.Htop.sar命令在Linux操作系统中检查CPU使用率/利用率,其实也可以在图形界面中通过工具查看的,可参考使用Stress Terminal UI在Linux终 ...

  3. Linux中计算特定CPU使用率

    Linux中计算特定CPU使用率 需求 解决方案 拓展 参考 需求 在Linux中可以通过top指令查看某一进程占用的CPU情况,也可以查看某一个CPU使用率情况(先top指令,然后按数字" ...

  4. linux 文件转换ascii,linux 小技巧(查找替换文件中的ascii编码字符)

    这里纪录一些linux下用到的小技巧,以免遗忘 在linux中经常碰见各种文件处理.最常用的就是替换文件中的某些字符.常见字符替换还是很容易完成.但是有些不可见字符以及ascii编码字符等等都无法直接 ...

  5. Linux小技巧4--如何屏蔽某个特定的网站

    Linux小技巧4--如何屏蔽某个特定的网 对于网站的屏蔽,可以下载软件来屏蔽,也可以用系统里面的hosts文件来屏蔽,下面说说比较简单的--用hosts来屏蔽网站. 1.在windows下面: 进入 ...

  6. Linux top命令的cpu使用率和内存使用率

    文章目录 前言 一.cpu使用率 1.1 top简介 1.2 cpu使用率的来源 1.3 内核相关源码 二.内存使用率 2.1 总内存有关的数据 2.2 进程使用内存有关的数据 2.3 内存使用率的来 ...

  7. 阿里程序员工作小技巧 | 理解CPU分支预测,提高代码效率

    技术传播的价值,不仅仅体现在通过商业化产品和开源项目来缩短我们构建应用的路径,加速业务的上线速率,也会体现在优秀程序员在工作效率提升.产品性能优化和用户体验改善等小技巧方面的分享,以提高我们的工作能力 ...

  8. 【linux性能优化】CPU使用率过高分析

    最常用什么指标来描述系统的 CPU 性能呢? 可能不是平均负载,也不是 CPU上下文切换,而是另一个更直观的指标CPU使用率 CPU使用率是单位时间内CPU使用情况的统计,以百分比的方式展示 那么,作 ...

  9. Linux服务器如何查看CPU使用率、内存占用情况

    作为Linux运维工程师系统维护过程中,需要我们经常查看服务器CPU使用率.内存使用率.带宽占用,从资源使用的程度分析系统整体的运行情况. 在 Linux 香港服务器上查看资源使用情况有很多命令可以参 ...

最新文章

  1. ASP.NET Web API自身对CORS的支持:从实例开始
  2. layerconfirm确认框的使用
  3. 名称的特殊处理(Name Mangling)
  4. Smarty3 配置
  5. C#常用集合总结-2
  6. 阿里搜索技术,在AI路上走了多远?
  7. 组态中常用c语言代码,工业组态软件中CFC语言的设计实现及语言转换的研究
  8. java 语法 泛型_java-解密泛型语法
  9. mysql 并发 压测工具_MySQL压测工具mysqlslap的介绍与使用
  10. numpy 基础 —— np.linalg
  11. CSDN《老友记》简记
  12. struts2的ActionSupport
  13. vue 显示日期只显示年月_Vue编写可显示周和月模式的日历 Vue自定义日历内容的显示...
  14. 电子商务网站评价研究与应用分析
  15. dstat 命令详解
  16. 彻底卸载Xubuntu Kubuntu
  17. 动态规划算法实现0/1背包问题
  18. 专享 IP 与共享 IP:差异、优势及其影响
  19. Java面向对象笔记 • 【第10章 Swing编程初级应用】
  20. 计算机网络知识点自我总结

热门文章

  1. 三年不给升P6,也不给325(绩效评分)。网友:一年不升已经跑了
  2. 各位大佬,canoe9.0安装报错显示无法正确检索许可证信息,怎么解决!在线等挺急的!
  3. 推荐系统入门(二):协同过滤(附代码)
  4. 微软亚研副院长周明离职,将出任创新工场AI工程院首席科学家
  5. eclipse创建工作集(working set)
  6. 商朝·商高·勾三股四玄五·勾股定理
  7. 办公神器QuickBot前来内卷 请赐教
  8. U盘制作成启动盘后容量变小怎么恢复
  9. 生产者消费者模式Java实现
  10. python 自动抢红包_基于Airtest实现python自动抢红包