Java怎么写死循环能让CPU多核心全部跑满。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java怎么写死循环能让CPU多核心全部跑满。相关的知识,希望对你有一定的参考价值。

Java怎么写死循环能让CPU多核心全部跑满。目前我的语句是
double a=xxxx.xxxxx,b=xxxx.xxxx,c=xxxxxx.xxxxx
while(true){
System.out.print((此处abc三个值很长很长的运算))

你这一直循环执行复杂计算,始终只有一个线程,CUP跑满有点难。一直创建线程,哪怕线程里什么都不做CUP几秒内就100%。

public static void main(String[] args) 
        while (true) 
            new Thread(new Runnable() 
                @Override
                public void run() 
                
            ).start();
        
    

参考技术A 用线程。。循环里面创建线程并启动,分分钟爆cpu

以上是关于Java怎么写死循环能让CPU多核心全部跑满。的主要内容,如果未能解决你的问题,请参考以下文章

SpringBoot 模拟将CPU打满100%

最近网站一直被攻击,服务器cpu一直跑满

golang多线程简单逻辑

java 多线程 cpu利用率100%问题,我做了一个程序,10个线程,不到一分钟,cpu就100%了,怎么解决。

java多线程系列

java多线程系列