日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 嵌入式 > 嵌入式軟件
[導(dǎo)讀]造成Linux系統(tǒng)死機的軟硬件問題分析

系統(tǒng)出現(xiàn)死機,一般分為兩種情況:一是硬件問題;二是軟件問題。

  一、硬件問題

  可以考慮分析以下幾點:

  1、不要超頻CPU,如果已經(jīng)超頻的先回復(fù)到原來的頻率

  雖然平時運行沒有問題,但可能在高負載的使用中就會出現(xiàn)不可預(yù)料的故障了。特別是Linux系統(tǒng)在某些應(yīng)用上,是可以把硬件的性能發(fā)揮到極限的,但這樣的硬件運行Windows可能是沒有問題的。

  2、確認電源供電充足

  必須確保在高負載的狀態(tài)下,電源可以滿足負載。

  3、使用memtest86檢查內(nèi)存狀態(tài)

  4、恢復(fù)BIOS到默認狀態(tài)

  對于服務(wù)器,可以使用自帶的監(jiān)測工具進行測試,也是一個不錯的排錯方法。

  二、軟件問題

  如果已經(jīng)基本排除硬件問題,那我們就必須考慮從軟件上去獲得死機狀態(tài)的系統(tǒng)信息了。

  1、運氣足夠好的話,系統(tǒng)死機不一定是完全死掉(此時鍵盤可能還能響應(yīng)),那我們就可以使用Sysrq大法。

  前提是我們必須先打開sysrq功能:

  #echo "1" > /proc/sys/kernel/sysrq

  #setterm-blank

  這樣,當(dāng)系統(tǒng)出現(xiàn)問題的時候,我們可以使用:

  引用

  Alt+Sysrq-T 獲得進程系統(tǒng)堆棧信息

  Alt+Sysrq-M 獲得內(nèi)存分配信息

  Alt+Sysrq-W 獲得當(dāng)前寄存器信息

  更多的熱鍵可以參考系統(tǒng)上的/usr/src/linux/Documentaion/sysrq.txt

  其中,setterm -blank可以關(guān)閉字符下定時黑屏保護,方便記錄屏幕信息。

  2、為了讓屏幕顯示更多的內(nèi)核調(diào)試信息,可以修改控制臺的顯示模式為80x25,在/boot/grub/menu.lst中對應(yīng)的kernel一行最后,增加vga=0x305,如:

  引用

  kernel /boot/vmlinuz-2.4.21-9.30AXsmp ro root="/LABEL"=/1 vga="0x305"

  3、萬一鍵盤也不幸死掉了,那我們只能采用串口方式,把系統(tǒng)信息發(fā)送到另一臺系統(tǒng)上,方法:

  修改/boot/grub/menu.lst文件,在kernel一行最后增加核心參數(shù)"console=ttyS0 console="tty1"",如:

  引用

  kernel /boot/grub/vmlinuz-2.4.21-9.30AXsmp ro root="/LABEL"=/1 console="ttyS0" console="tty1"

  然后,修改/etc/sysconfig/syslog,加入klogd選項"-c 7",如:[!--empirenews.page--]
引用

  KLOGD_OPTIONS="-x -c 7"

  重啟服務(wù)器;進行測試:

  1)使用串口直連線連接客戶機和服務(wù)器,在客戶機上運行:

  cat /dev/ttyS0

  服務(wù)器上運行:

  echo hi > /dev/ttyS0

  如果客戶機有"hi"輸出即可。

  2)服務(wù)器上運行:

  echo w > /proc/sysrq-trigger

  看看客戶機上是否有相應(yīng)的內(nèi)核信息輸出

  3)服務(wù)器上運行:

  modprobe loop

  看看客戶機上是否有相應(yīng)的內(nèi)核信息輸出

  如果測試都通過的話,那么在客戶機上運行:

  cat /dev/ttyS0 | tee /tmp/result

  當(dāng)死機出現(xiàn)的時候,我們就可以從客戶機上看到需要的內(nèi)核信息了(查看/tmp/result)。

  三、總結(jié)

  一般造成Linux系統(tǒng)死機的原因有:

  系統(tǒng)硬件問題(SCSI卡,主板,RAID卡,HBA卡,網(wǎng)卡,硬盤等)

  外圍硬件問題(網(wǎng)絡(luò)等)

  軟件問題(系統(tǒng)、應(yīng)用軟件)

  驅(qū)動bug(找新的驅(qū)動)

  核心系統(tǒng)bug(到LKML看看,或更換核心再試)

  系統(tǒng)設(shè)置(恢復(fù)到缺省狀態(tài),關(guān)閉防火墻等)

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀

蘇州2026年3月18日 /美通社/ -- 近日,在光子盒舉辦的第二屆量子年會上,2025年度"Quantum10中國量子公司十大創(chuàng)新典范用例"評選結(jié)果正式發(fā)布。醫(yī)圖生科憑借"量子-經(jīng)典協(xié)同的真實藥物分子發(fā)現(xiàn)基準(zhǔn)框架"項...

關(guān)鍵字: 量子計算 QUANTUM 硬件 量子算法

上海2026年1月4日 /美通社/ -- 1月4日,在2026年國際消費電子產(chǎn)品展覽會 (CES 2026) 前夕,全球領(lǐng)先的物聯(lián)網(wǎng)和車聯(lián)網(wǎng)整體解決方案供應(yīng)商移遠通信宣布,率...

關(guān)鍵字: 5G 移遠通信 MEDIATEK 硬件

深圳2025年12月26日 /美通社/ -- 物聯(lián)網(wǎng)的下半場,正在經(jīng)歷一場從"多點連接"到"智能場景"的深刻變革。 傳統(tǒng)的智慧家庭設(shè)...

關(guān)鍵字: 移動 智能設(shè)備 AI 硬件

在智能設(shè)備滲透日常生活的今天,硬件設(shè)計作為科技產(chǎn)品的物理基石,其重要性日益凸顯。從智能手機的精密電路到工業(yè)控制系統(tǒng)的核心模塊,硬件工程師的創(chuàng)造力直接決定了設(shè)備的性能邊界。然而,成為硬件高手并非一蹴而就,它需要系統(tǒng)化的知識...

關(guān)鍵字: 硬件設(shè)計 硬件

北京2025年12月16日 /美通社/ -- 近日,在"AI賦能 共創(chuàng)未來"長三角人工智能應(yīng)用場景創(chuàng)新峰會上,人民網(wǎng)聯(lián)合信投智科、兆芯、聯(lián)和東海、庫帕思等生態(tài)伙伴推出的智能一體機正式亮相。該款創(chuàng)新產(chǎn)品...

關(guān)鍵字: 處理器 AI 硬件 模型

在單片機的學(xué)習(xí)過程中,我們會經(jīng)歷一個真實的互動過程。當(dāng)按鈕被按下時(硬件動作),單片機能夠檢測到電壓的變化(硬件信號)。接著,程序會進行判斷,識別出有人按下了按鈕(軟件處理)。最后,單片機會控制蜂鳴器發(fā)出聲響(硬件響應(yīng))...

關(guān)鍵字: 單片機 硬件

電源作為電子設(shè)備的 “心臟”,其電壓精度直接決定了設(shè)備的運行穩(wěn)定性、測量準(zhǔn)確性和使用壽命。在工業(yè)控制、精密儀器、通信設(shè)備等對供電質(zhì)量要求嚴(yán)苛的場景中,哪怕 ±1% 的電壓偏差都可能導(dǎo)致數(shù)據(jù)失真、設(shè)備故障甚至安全隱患。本文...

關(guān)鍵字: 電源 電壓精度 硬件

北京2025年11月13日 /美通社/ -- 當(dāng)數(shù)字化轉(zhuǎn)型進入深水區(qū),中國智算產(chǎn)業(yè)正迎來"自主創(chuàng)新突破"與"AI生態(tài)共建"的關(guān)鍵時刻。在這樣的產(chǎn)業(yè)進程中,一批承載著技術(shù)積淀與創(chuàng)新基...

關(guān)鍵字: 全棧 智能化 數(shù)字化 硬件
關(guān)閉