社区
C#
帖子详情
关于程序假死问题???
jamesleebt
2008-12-19 05:31:54
我帮朋友编了一个小程序,其中有一部分需要将大量的字符进行处理,正是这过程令机器处于假死。
请问有什么方法可以令程序不占用所用CPU资源呢???大家能提供一下思路吗?多谢。
...全文
62
3
打赏
收藏
关于程序假死问题???
我帮朋友编了一个小程序,其中有一部分需要将大量的字符进行处理,正是这过程令机器处于假死。 请问有什么方法可以令程序不占用所用CPU资源呢???大家能提供一下思路吗?多谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
GTX280
2008-12-19
打赏
举报
回复
将这个函数放在另一个线程中,在后台执行
miwablog
2008-12-19
打赏
举报
回复
使用线程咯。
zgke
2008-12-19
打赏
举报
回复
如果有循环 使用Application.DoEvents();看看
swing登陆
程序
的异步loading效果,避免
程序
假死
状态?swing 后台操作事件长 , 界面如何显示正在等待?
swing登陆
程序
的异步loading效果,避免
程序
假死
状态?swing 后台操作事件长 , 界面如何显示正在等待? 在Java 桌面应用
程序
开发中,使用swing 进行后台操作时,如果后台执行反应时间长,那么界面就会出现
假死
状态,swing 给出了这样的解决方案:SwingWorker, 它就是解决后台操作时间过长,导致用户体验差这个事情的。对于一般不是超长时间处理,但又不想卡住界面的
线上
程序
假死
如何定位呢?
分享下我一年中遇到的线上
程序
假死
问题
,都是如何排查的 一下分析过程,假设你脱离了apm工具,或者像阿里巴巴提供的工具 其实分析过程挺简单的,基本都是因为线程watting 1、一般先看
程序
日志是否正常,如果日志没有任何打印 2、curl "127.0.0.1:port"看看服务是否可以正常访问,再ss -s看看连接数什么的 如果无法访问 3、接着用 top 或者 jps -v 或者 ...
服务器
程序
假死
问题
最近服务器
程序
有概率出现
假死
现象,也看不到啥日志,上一秒日志都是正常的,下一秒服务器不接受请求了,但是进程还在,端口也在监听。用telnet本机进行访问,访问端口不通,也就是端口在监听,服务器无法监听请求了。 排查:用pstack命令抓到堆栈信息,发现卡到对应的代码行,看代码发现了一个死循环
问题
,处理这个
问题
,服务器正常运转。 pstack可以追踪正在运行的进程的堆栈,后面接进程的ID。 strace -p 进程ID 也可以追踪进程堆栈 strace -i 可执行文件,输出系统调用的入口指针 ...
解决Win10
程序
无响应和
假死
问题
Win10
程序
无响应和
假死
问题
可能由于资源占用、代码逻辑、性能
问题
、驱动
程序
和软件更新以及内存泄漏等原因引起。通过检查资源占用情况、优化代码性能、更新驱动
程序
和软件、防止内存泄漏等方法,可以有效解决这些
问题
。本文将介绍一些常见的原因以及解决方法,帮助你解决Win10
程序
无响应和
假死
问题
。可以考虑使用更高效的算法、减少不必要的计算和IO操作,以及合理使用多线程等方法来提升
程序
性能。在上面的示例中,耗时的操作被放在一个单独的线程中执行,而主线程可以继续执行其他任务,避免了
程序
的无响应。
java 线程
假死
_JVM
假死
问题
如何定位?
一、
问题
描述最近接手了一个系统,线上有个定时循环执行的Java服务端
程序
,采用Spring+Quartz每五分钟计算一次。计算采用多线程执行,所有线程执行完成则当次任务执行完成,并记录计算结果的时间。在
程序
运行过程中,发现JOB会出现卡死的情况。二、
问题
分析1、查看运行job服务的进程是否正常计算任务没有正常执行,首先查看tomcat的进程是否正常;使用ps、top命令可以很容易查看到进程运行情况...
C#
111,131
社区成员
642,542
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章