linux进程假死的原因_Linux系统死机的原因及解决办法
系统出现死机,一般分为两种情况:一是硬件问题;二是软件问题。
一、硬件问题
可以考虑分析以下几点:
1、不要超频CPU,如果已经超频的先回复到原来的频率
虽然平时运行没有问题,但可能在高负载的使用中就会出现不可预料的故障了。特别是Linux系统在某些应用上,是可以把硬件的性能发挥到极限的,但这样的硬件运行Windows可能是没有问题的。
2、确认电源供电充足
必须确保在高负载的状态下,电源可以满足负载。
3、使用memteST86检查内存状态
4、恢复BIOS到默认状态
对于服务器,可以使用自带的监测工具进行测试,也是一个不错的排错方法。
二、软件问题
如果已经基本排除硬件问题,那我们就必须考虑从软件上去获得死机状态的系统信息了。
1、运气足够好的话,系统死机不一定是完全死掉(此时键盘可能还能响应),那我们就可以使用Sysrq大法。
前提是我们必须先打开sysrq功能:
#echo "1" > /proc/sys/kernel/sysrq
#setterm-blank
这样,当系统出现问题的时候,我们可以使用:
引用
Alt+Sysrq-T 获得进程系统堆栈信息
Alt+Sysrq-M 获得内存分配信息
Alt+Sysrq-W 获得当前寄存器信息
更多的热键可以参考系统上的/usr/src/linux/DocumentaiON/sysrq.txt
其中,setterm -blank可以关闭字符下定时黑屏保护,方便记录屏幕信息。
2、为了让屏幕显示更多的内核调试信息,可以修改控制台的显示模式为80x25,在/boot/grub/menu.lst中对应的kernel一行最后,增加vga=0x305,如:
引用
kernel /boot/vmlinuz-2.4.21-9.30AXsmp ro root="/LABEL"=/1 vga="0x305"
linux进程假死的原因_Linux系统死机的原因及解决办法相关推荐
- Linux系统不响应SYN包的解决办法
Linux系统不响应SYN包的解决办法 关于syn为什么没有回应的问题真是郁闷了好久. 现象就是在客户端发出syn包的时候,服务器端对客户端的syn包不做任何回应. 在网上逛了逛,终于找到有人也发生了 ...
- Linux服务器Cache占用过多内存导致系统内存不足问题的排查解决
Linux服务器Cache占用过多内存导致系统内存不足问题的排查解决 参考文章: (1)Linux服务器Cache占用过多内存导致系统内存不足问题的排查解决 (2)https://www.cnblog ...
- Linux服务器Cache占用过多内存导致系统内存不足问题的排查解决(续)
Linux服务器Cache占用过多内存导致系统内存不足问题的排查解决(续) 参考文章: (1)Linux服务器Cache占用过多内存导致系统内存不足问题的排查解决(续) (2)https://www. ...
- 装机大师无法发现linux硬盘,华硕电脑进PE系统找不到硬盘的解决办法
最近有使用华硕电脑的用户在进行U盘重装系统时,进入韩博士PE,发现找不到硬盘.这究竟是什么原因呢?其实这个问题在重装系统时是很常见,处理起来也并不麻烦,只需要在bios修改硬盘模式就可以得到解决,具体 ...
- linux mysql端口启动失败怎么办,Linux下apache mysql等服务修改默认端口后无法正常启动解决办法...
Linux下apache mysql等服务修改默认端口后无法正常启动解决办法 linux下 apache 等服务修改默认端口后无法正常启动解决办法 服务器上装了两个webserver,一个是nginx ...
- mac php 停用,Mac_MAC系统 Apple ID 停用的解决办法, 一些MAC用户发现自己的Appl - phpStudy...
MAC系统 Apple ID 停用的解决办法 一些MAC用户发现自己的Apple ID被停用了,这个问题该怎么解决呢?现在小编就给大家分析一下这个问题出现的原因及其解决的方法. 受影响的产品包括Ape ...
- 计算机经常死机故障排除,电脑经常死机问题分析及解决办法是什么?
小编为大家介绍下电脑经常死机问题分析及解决办法是什么. 电脑经常死机是什么原因? 一.电脑频繁死机,在进行CMOS设置时也会出现死机现象,一般由硬件问题引起的,散热不良,电脑内灰尘过多,cpu设置超频 ...
- photoshop CS不能打字,出现死机等现象的解决办法!!
photoshop CS不能打字,程序出现没有响应死机等现象的解决办法!! 具体表现是: 使用文字工具时光标不闪,输入后不显示,删除也没有变化.几乎面临卡死机,程序没有响应的情况. 解好的解决办法:点 ...
- dell 如何给raid分区_用U盘启动盘给Dell服务器装系统找不到RAID阵列解决办法
用U盘启动盘给Dell服务器装Windows Server 2008R2系统找不到RAID阵列解决办法 通常,用户给Dell服务器装系统会有两种方式,第一种将系统盘(光盘)通过Lifecycle Co ...
最新文章
- 死磕Java并发:J.U.C之Java并发容器:ConcurrentLinkedQueue
- centos7安装配置cacti
- Kubernetes 系列(三):Kubernetes使用Traefik Ingress暴露服务
- boost::hana::Comparable用法的测试程序
- emlog充值插件_常用十大必备Emlog插件
- java ssh shell命令_java 通过ssh 执行命令
- ## c 连接字符_用于字符比较的C#程序
- 数学打比方(函数和卷积)
- Responsive自适应网页设计与ResponsiveColumn自适应列实例
- Android DataBinding 从入门到进阶
- 【转载】Python tips: 什么是*args和**kwargs?
- 利用anaconda 下载python所依赖的文件包
- HaneWIN (windows上的NFS服务器)使用说明
- Qt各版本官方下载地址
- java 可达性算法实现,垃圾标记阶段算法之可达性分析算法
- 读书笔记-人月神话10
- 树莓派Zero的千兆测速
- 100以内的勾股数python_常见100以内勾股数
- 12面魔方公式图解法_魔方小站三级12面魔方教程拍个视频
- 关闭win10的防护系统
热门文章
- 高可用性和高可靠性的规划与设计
- 职场礼仪之西装十大禁忌
- 机器学习入门系列05,Classification: Probabilistic Generative Model(分类:概率生成模型)
- nginx: [warn] conflicting server name 这里是域名 eg:abc.com on 0.0.0.0:80, ignored解决方法
- jQuery —— 元素绑定单击事件(click),但是双击该元素也能触发单击事件,同时会触发两次单击事件的问题
- 数值分析——自适应辛普森积分
- 男神体 骚包体 快乐体 手拙体 好身体(haha),你知道这些字体的英文名字吗?
- 判断一个数是否为四叶玫瑰数
- CQOI2020 退役记
- 从双曲几何到Gauss-Bonnet-Chern定理