win10 有自动保护 CPU 的机制吗

2021-03-04 11:20:16 +08:00
 DeathBless
目前有个奇葩项目 合作方提供的动态链接库只有 WIN 版的

需求是多开项目 因为项目里用到了 CPU 运算一些本来 GPU 算的人脸识别

导致有的时候压力大了 CPU 会直接飙升到 100% 然后我 >后< 启动的项目就直接人间蒸发

没有任何报错 直接进程没有了

SpringBoot 的项目 打包成 jar 用 javaw 启动的后台任务

什么错误日志也没留下 直接蒸发了
2155 次点击
所在节点    Java
5 条回复
newmlp
2021-03-04 11:45:16 +08:00
显然是程序有问题啊,这
podel
2021-03-04 12:03:52 +08:00
可以强制为程序分配可以使用的核心。为系统保留一个核心。
Joker123456789
2021-03-04 12:32:07 +08:00
用 docker 限制一下 每个程序的资源。
chizuo
2021-03-04 12:36:06 +08:00
感觉是程序有问题,我前一段时间也是用 cpu 跑深度学习,8 核 16 线程全部满载,Ubuntu20 的系统,运行到某处代码会直接重启系统,去看 dmsg 等系统 log 也没发现有用的信息。但是服务器是通过压力测试的,满载几天也没问题。

后来把 Intel mkl 和 numpy 的库版本调整了一下,算是解决了
dingwen07
2021-03-04 12:39:50 +08:00
高负载下 CPU Usage 飙到 100 很正常,特别是核心数少的 CPU,我的 SP4 6300U 日常在 100
检查一下程序有没有问题

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/758332

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX