社区
C#
帖子详情
如何不占用过多cpu资源来消耗时间?
isfiefiq
2020-09-23 01:06:54
不能直接使用sleep,不能调用三方程序,比如ping之类的。
我的思路是进行N此循环,但是发现占用超过50%的CPU,有什么好的思路吗?
----------------分割线----------------
又想到了利用网络IO延时来占用时间,还有更好的办法吗
...全文
1128
8
打赏
收藏
如何不占用过多cpu资源来消耗时间?
不能直接使用sleep,不能调用三方程序,比如ping之类的。 我的思路是进行N此循环,但是发现占用超过50%的CPU,有什么好的思路吗? ----------------分割线---------------- 又想到了利用网络IO延时来占用时间,还有更好的办法吗
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
张天星
2020-10-14
打赏
举报
回复
为何不用sleep,你在使用Sleep的时候遇到了什么问题,它造成了什么影响可以大概说下么。 因为等待的话,一般就是使用Sleep,或者Task.Delay
狂野的小强
2020-10-14
打赏
举报
回复
你可以在你业务上的代码写个等待锁,然后单开个线程,5s释放一个锁
strife013
2020-09-23
打赏
举报
回复
//引入高性能计数器API,通过对CPU计数完成计时 [DllImport("Kernel32.dll")] private static extern bool QueryPerformanceCounter(out long lpPerformanceCount); //获取当前CPU的工作频率 [DllImport("Kernel32.dll")] private static extern bool QueryPerformanceFrequency(out long lpFrequency);
ziqi0716
2020-09-23
打赏
举报
回复
为何不用sleep?你的意思明明就是想要休眠,却又不休眠?嘴上说着不身体却很诚实,你这倒好,刚好相反,嘴上说想要,身体却往后退. 如果你是不想阻塞主线程,那就在新线程里面执行,不影响主线程即可,或者使用异步方法.
threenewbee
2020-09-23
打赏
举报
回复
在 await 没有出来以前,有程序员用 yield 模拟
好奇都是要学的
2020-09-23
打赏
举报
回复
sleep 定时器 或者 wait 得用一个啊。 循环是不好干这个的, 丶
tcmakebest
2020-09-23
打赏
举报
回复
WaitHandle a = new AutoResetEvent(false); a.WaitOne(5000);
tcmakebest
2020-09-23
打赏
举报
回复
没有目的只求绕路, 那得到的这条线路有什么用
Pytorch
占用
cpu
资源
过多
pytorch进行一些AI的工作 其
cpu
占用
量过高。 经过调试发现 主要是将数据从GPU下载到
CPU
上
消耗
资源
比较高。遇到这个问题,限制一下线程数量就可以了; 这个方法改变
CPU
的
占用
量比较明显。
java 什么计算
消耗
cpu
_什么会导致Java应用程序的
CPU
使用率飙升?
经常使用Young GC会导致
CPU
占用
率飙升吗?具有大量线程的应用程序的
CPU
使用率是否较高?
CPU
使用率高的应用程序的线程数是多少?处于BLOCKED状态的线程会导致
CPU
使用率飙升吗?分时操作系统中的
CPU
是
消耗
us还是sy?...
解决MySQL
消耗
大量
CPU
资源
的问题
MySQL是一种常用的关系型数据库管理系统,但有时候它可能会出现
消耗
大量
CPU
资源
的问题,导致服务器性能下降。本文将介绍一些解决MySQL
占用
CPU
资源
100%问题的方法,并提供相应的源代码示例。锁争用:MySQL使用锁来...
操作系统:为什么IO操作不
占用
CPU
却会导致进程阻塞?Web服务器每接收一个请求都会创建一个新的线程吗?Tomcat服务器工作原理?
操作系统:为什么IO操作不
占用
CPU
却会导致进程阻塞?Web服务器每接收一个请求都会创建一个新的线程吗?Tomcat服务器工作原理?
filebeat
占用
cpu
和mem
资源
过多
问题说明
filebeat
占用
cpu
和mem
资源
过多
问题说明 摘要 用du -sh看到sql.log日志大小128M ,实际
占用
14G磁盘空间,文件并没有释放。filebeat处理sql.log日志异常,导致
cpu
和mem飙升。说明:用true时,运行的filebeat进程持有...
C#
110,537
社区成员
642,576
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章