vivado 的cpu利用率不高怎么破

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vivado 的cpu利用率不高怎么破相关的知识,希望对你有一定的参考价值。

参考技术A 设置里打开性能模式就行了 参考技术B 设置多线程的命令为: set_param general.maxThreads 4 参考技术C 运行两软件CPU利用率低操作满足运行速度
类软件内存定要求
特别运行图片

解决linux cpu占用不高但是负载很高

参考技术A 客户现场遇到mongodb cpu偶发性占用过高问题,配置16c16g,装了mysql,mongo,influxdb,java等应用,观察到mongodb在更新数据的时候很慢,几秒甚至几十秒。
通过vmstat 1 10发现bi很高达到2w,

top展开cpu发现有几个cpu的%wa经常在100%,初步判断硬盘负载很高,

用iostat -x 1 10果然硬盘%util达到100%了

iotop发现mysqld占用大量的io

看mysql的日志,发现有超时查询,加完索引后,系统正常。

回头看mongodb的查询慢、偶发性占用cpu 1600%只是表象,因为mongodb需要往硬盘写数据,这个时候硬盘被mysql占用,导致mongodb线程只能等io,mongodb写硬盘的请求积累,cpu也没释放,故cpu占用率高。

load负载和cpu之间关系:
参考: https://www.cnblogs.com/zhangyjblogs/p/14163576.html

以上是关于vivado 的cpu利用率不高怎么破的主要内容,如果未能解决你的问题,请参考以下文章

有没有运行稳定 不卡顿 CPU占用率不高的安卓模拟器?求推荐

解决linux cpu占用不高但是负载很高

MongoDB CPU 利用率高排查

电脑CPU使用率突然很高是怎么回事?

系统CPU负载过高CPU使用率不高的问题

Oracle内存和CPU占用率极高,是啥问题