锐英源软件
第一信赖

精通

英语

开源

擅长

开发

培训

胸怀四海 

第一信赖

当前位置:锐英源 / 开源技术 / C++行业技术开源 / 软件崩溃、软件崩溃原因、软件崩溃怎么解决
服务方向
人工智能数据处理
人工智能培训
kaldi数据准备
小语种语音识别
语音识别标注
语音识别系统
语音识别转文字
kaldi开发技术服务
软件开发
运动控制卡上位机
机械加工软件
量化预测
股票离线分析软件
软件开发培训
Java 安卓移动开发
VC++
C#软件
汇编和破解
驱动开发
联系方式
固话:0371-63888850
手机:138-0381-0136
Q Q:396806883
微信:ryysoft

软件崩溃、软件崩溃原因、软件崩溃怎么解决


现代软件产品验收时,最关注的就是软件崩溃,当然软件崩溃只是泛指,不是具体问题,比如手机的卡顿手机的屏幕显示问题,影响使用让软件观感不正常的问题都可以算为崩溃,手机经常出这类问题,可以让换货或免费维修,而正规的软件产品,软件崩溃了就会推迟验收或要支付违约金,所以说软件崩溃是非常严重的问题。

最近有消息说微软的Windows Server 2025会自动升级,让不支持2025的平台运行不了,这种环境让厂家平台软件崩溃的事件,也不只是有微软一家,所以很多厂家要备份环境里需要的软件,没有环境,软件运行不起来,注定是软件崩溃。

锐英源软件和上市公司合作需要开发的插件,需要在office2003下运行,这个开发环境也是锐英源软件很不容易找到备份好,才解决了环境问题。

常见的软件崩溃是给出来提示窗口,已停止工作,如下图:

已停止工作

这类软件崩溃一般是访问错误或内存错误造成的,如果资源占用太多句柄占用太多,也会这样。

在较早的操作系统里,软件崩溃看不到体现,软件窗口直接就没了,需要在Windows错误报告和日志里找线索。

解决常见的软件崩溃,需要把好模块关,把一个一个模块开发的安全稳定,再集成起来就不容易软件崩溃,或者直接就是用总线技术连接几个软件,把大软件拆成小软件,不容易软件崩溃。

另外一类软件崩溃是在不常用软件功能操作时崩溃,如果能够复现的软件崩溃也好解决,就害怕哪类不容易复现的,就不好解决。所以要对内存资源这类问题要有完整的设计方案,满足现场的苛刻条件,防止软件崩溃。

Linux下软件崩溃会有core文件,通过工具加载core文件能够找到软件崩溃时的现场,这方面Linux比Windows好用。

友情链接
版权所有 Copyright(c)2004-2024 锐英源软件
统一社会信用代码:91410105098562502G 豫ICP备08007559号 最佳分辨率 1440*900
地址:郑州市金水区文化路97号郑州大学北区院内南门附近