一、场景案例
1. 运行多个程序导致计算机卡顿,失去对外界的反应。
2. 程序运行时间太长,计算机进入停止运行状态。
二、关于卡死的猜想
(一)因为网络问题导致
程序在读写网络时遇到网络阻塞或者中断,导致程序崩溃,无法退出,失去对外界的反应,
(二)因为操作系统运行出现错误
- 可能内存中数据丢失或者被错误修改。
- 可能内存不足,导致操作系统分配更多空间出现失败。
(三)因为多个程序出现死锁
可能因为设计不合理,导致多个程序使用同一个资源时,进入死锁状态,无法退出程序。
(四)在读写磁盘时出现错误
可能磁盘文件丢失或者出错。
或者磁盘文件被其他程序占用。