程序运行到一段(3-5分钟)时间之后就死机了,只能重起。内详。

sim51 2003-11-18 04:14:35
我按照厂家给的demo做的一个视频采集的程序,运行一段时间之后就死掉了。但是它给的demo没有问题。以前也出现这样的问题,这个图像采集卡和显卡不兼容,不管运行那个程序,只要一运行就马上死机。现在换了一个显卡,这个问题没有了。现在运行demo不死机,运行我的程序死机。高手们,这可能是什么原因呢?
...全文
150 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
ydzqw 2003-11-19
  • 打赏
  • 举报
回复
应该是线程问题或者是IO口的响应问题
sim51 2003-11-19
  • 打赏
  • 举报
回复
我现在没有什么思路。机器是研华工控机,显卡集成的,采集卡微视的V3A。我将机器上的其他卡都卸掉(网卡之类)。程序都关掉(防火墙之类)。我的程序也是但线程。将图像采集进来,做一个简单的处理(求平均亮度,图像中心等),实时监控。他们的demo只是采集。我看cpu为70-80%。内存100M左右。死机前都很正常,两者都没有发生突变。
yangchaobj 2003-11-18
  • 打赏
  • 举报
回复
我也在做类似的东西。
厂商的驱动也总是死。

我说说我遇到的,可能对你有帮助:
驱动使用了多线程,16个线程,并提供了一个供客户使用的回调函数,
令人恐怖的是,这16个线程都会调用这个回调函数,经常是同时调用。而回调的时候有一个消息就是
播放已经完成。我在响应这个消息的时候进行资源释放。
接下来发生的事情我想你都清楚了,就是在播放完成的一瞬间可能会死机,
就是因为线程A调用了相应的句柄,而线程B此时恰好释放这个句柄。

tigerfox 2003-11-18
  • 打赏
  • 举报
回复
这样的问题只能你自已找了。
sim51 2003-11-18
  • 打赏
  • 举报
回复
我看内存的情况了,在90M左右,基本一条直线。他给的demo有时也死机。我的程序有时3分钟,有时6分钟,有时10分钟就死了。在程序运行的时候我什么也不做。
databasesql 2003-11-18
  • 打赏
  • 举报
回复
可能是内存泄露引起的,你运行程序的时候可以看一下内存的使用情况。
wuxfBrave 2003-11-18
  • 打赏
  • 举报
回复
那就是你的程序有问题啊,对比一下
内容概要:本文围绕基于改进灵敏度分析的有源配电网智能软开关优化配置展开研究,以IEEE33节点标准配电系统为仿真案例,提出了一种结合改进灵敏度指标的优化配置方法。该方法通过分析节点电压灵敏度、功率损耗灵敏度等关键电气特性,精准识别配电网中适合部署智能软开关的关键位置,并结合优化算法实现软开关的最优选址与定容。研究有效提升了配电网对分布式电源的接纳能力,改善了电压质量,降低了网络损耗,增强了系统的运行灵活性与经济性。Matlab代码实现部分提供了完整的仿真流程与算法验证,确保研究成果具备良好的可复现性与工程应用潜力。; 适合人群:具备电力系统分析基础,从事配电网优化、智能电网、分布式能源接入等相关领域的科研人员及研究生。; 使用场景及目标:① 掌握灵敏度分析在配电网规划中的实际应用;② 学习智能软开关(SOP)的优化配置模型与求解方法;③ 借助IEEE33节点系统开展相关课题仿真研究与论文复现;④ 提升Matlab在电力系统优化中的编程与建模能力。; 阅读建议:建议结合Matlab代码逐行理解算法实现过程,重点关注灵敏度指标的构建逻辑与优化模型的约束条件设定,同时可拓展至不同场景(如高渗透率光伏接入)进行对比分析,深化对智能软开关调控作用的理解。
下载代码方式:https://pan.quark.cn/s/a4b39357ea24 文件名"耐克抢鞋监控1.27.5.rar"代表一种专门用于自动化监测与购买耐克品牌鞋品的计算机程序。该压缩文件标注的版本号1.27.5,表明该应用程序或许经历了反复的迭代与改进,以便应对持续演变的网络状况及购鞋需求。所提及的“自动执行购买流程、完成支付环节、未引发恶意软件警报、易于操作、附带使用说明”是此款程序的核心特性。自动化购买功能意指用户无需进行手动页面刷新或输入交易细节,软件将自动执行这些操作,从而增加抢购的达成率。未触发反病毒警报的声明表明该程序在运行时不会激活安全防护软件的警告,这可能是通过代码优化或采取安全策略达成的,尽管这并不完全排除潜在的安全隐患。易于操作特性意味着该软件对用户的技术水平要求不高,即使是计算机操作的初学者也能迅速掌握。附带使用指南则显示软件提供了详尽的操作手册,旨在帮助用户更有效地理解和使用该工具。所涉及的关键词进一步突出了软件的主要用途:耐克品牌、自动购买、支付处理及安全性能。这表明该程序是针对耐克产品的抢购而设计的,并且覆盖了从商品选择到最终支付的整个交易过程。在【压缩文件内包含的文件清单】中,仅列出了一个条目:“耐克抢鞋监控1.27.5”。这种情况通常暗示压缩文件内仅包含主要的应用程序文件,或许还附带有配置文件、说明文档、使用教程及其他辅助性文件。主程序文件可能是.exe或.jar格式,前者为适用于Windows系统的可执行文件,后者则可能是基于Java语言编写的跨平台应用程序。该软件的功能机制或许运用了网页数据获取技术,例如HTTP/HTTPS通信请求,并可能借助Web自动化工具(例如Selenium)来模拟用户行为,实现自动填写表单...

16,551

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Creator Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧