吃CPU的openmp 程序

简介:
复制代码
g++ -o eat -fopenmp eat.cpp

#include "stdio.h"

int main(int argc, char *argv[])
{
  #pragma omp parallel
  {
    while(1) {
        int c = 0;
        for(int i=0; i<(1<<30); ++i) {
           c += c*i;
        }
    }
    printf("hello multicore user!\n");
  }
  return(0);
}
复制代码

然后CPU占用接近100%了。















本文转自张昺华-sky博客园博客,原文链接:http://www.cnblogs.com/bonelee/p/6616418.html,如需转载请自行联系原作者


相关文章
|
数据采集 安全 Windows
解决关于Windows Defender Antivirus Service自启造成运行python程序时,Windows的cpu和内存占用过高问题
启用“关闭Windwos defender”服务解决阿里云Windows服务器的卡顿问题,并列举了网上一些错误的解决方法。
13083 3
解决关于Windows Defender Antivirus Service自启造成运行python程序时,Windows的cpu和内存占用过高问题
|
C++
C++ 根据程序运行的时间和cpu频率来计算在另外的cpu上运行所花的时间
C++ 根据程序运行的时间和cpu频率来计算在另外的cpu上运行所花的时间
131 0
|
缓存 C语言 计算机视觉
程序与技术分享:CPU0处理器的架构及应用
程序与技术分享:CPU0处理器的架构及应用
|
缓存 弹性计算 数据库
阿里云2核4G服务器支持多少人在线?程序效率、并发数、内存CPU性能、公网带宽多因素
2核4G云服务器支持的在线人数取决于多种因素:应用效率、并发数、内存、CPU、带宽、数据库性能、缓存策略、CDN和OSS使用,以及用户行为和系统优化。阿里云的ECS u1实例2核4G配置,适合轻量级应用,实际并发量需结合具体业务测试。
318 0
阿里云2核4G服务器支持多少人在线?程序效率、并发数、内存CPU性能、公网带宽多因素
|
Java Go 开发工具
如何排查Go 程序 CPU 占用过高问题
如何排查Go 程序 CPU 占用过高问题
1995 0
如何排查Go 程序 CPU 占用过高问题
|
C++ 索引 Windows
调试实战——程序CPU占用率飙升,你知道如何快速定位吗?
程序CPU占用率飙升,你知道如何快速定位吗?
|
数据可视化 Java Windows
windows系统启动java程序限制cpu核心数
windows系统启动java程序限制cpu核心数
874 0
windows系统启动java程序限制cpu核心数
|
缓存 算法 Linux
程序绑定 CPU 核心
程序绑定 CPU 核心
696 0
|
存储 消息中间件 Kafka
【操作系统入门到成神系列 一】CPU 是如何执行程序的?
【操作系统入门到成神系列 一】CPU 是如何执行程序的?
【操作系统入门到成神系列 一】CPU 是如何执行程序的?
|
Java 程序员 编译器
CPU中的程序是怎么运行起来的
CPU中的程序是怎么运行起来的
261 0
CPU中的程序是怎么运行起来的

热门文章

最新文章