本申請涉及終端領(lǐng)域,尤其涉及一種子系統(tǒng)故障處理方法及電子設(shè)備。
背景技術(shù):
1、隨著終端技術(shù)的發(fā)展,電子設(shè)備可以處理的日常事項也越來越豐富。例如,用戶可以使用電子設(shè)備接打電話、瀏覽網(wǎng)頁、觀看視頻、聽歌等等。在目前的終端架構(gòu)中,電子設(shè)備可以通過不同的子系統(tǒng)負責(zé)不同的功能,如電子設(shè)備可以通過數(shù)字信號處理子系統(tǒng)負責(zé)音頻功能,以使得用戶能夠使用電子設(shè)備觀看視頻、聽歌等;又如電子設(shè)備可以通過移動通信子系統(tǒng)負責(zé)通信功能,以使得用戶能夠使用電子設(shè)備接打電話等。然而,當(dāng)某個子系統(tǒng)出現(xiàn)故障時,電子設(shè)備往往需要重新啟動整臺設(shè)備才能使該子系統(tǒng)恢復(fù)正常工作,因此導(dǎo)致子系統(tǒng)的恢復(fù)操作較為麻煩,子系統(tǒng)的恢復(fù)效率較為低下,同時,頻繁重啟也會加大電子設(shè)備的功耗,嚴重干擾了用戶的使用體驗。
技術(shù)實現(xiàn)思路
1、本申請?zhí)峁┝艘环N子系統(tǒng)故障處理方法及電子設(shè)備,實現(xiàn)了當(dāng)某個子系統(tǒng)發(fā)生故障時,電子設(shè)備針對該子系統(tǒng)所運行的處理器單獨斷電,減少對其他子系統(tǒng)以及對整臺電子設(shè)備的影響,不干擾電子設(shè)備的其他功能,耗費時間短,并且恢復(fù)該子系統(tǒng)正常工作的效率也較高。
2、第一方面,本申請?zhí)峁┝艘环N子系統(tǒng)故障處理方法,包括:電子設(shè)備檢測到第一子系統(tǒng)發(fā)生故障。該電子設(shè)備熱重啟該第一子系統(tǒng)。若該第一子系統(tǒng)熱重啟失敗,該電子設(shè)備通過供電系統(tǒng)冷重啟該第一子系統(tǒng)。若該第一子系統(tǒng)冷重啟成功,該電子設(shè)備確定該第一子系統(tǒng)恢復(fù)正常工作。若該第一子系統(tǒng)冷重啟失敗,該電子設(shè)備重啟該電子設(shè)備。
3、在一種可能的實現(xiàn)方式中,該電子設(shè)備熱重啟該第一子系統(tǒng),具體包括:該電子設(shè)備在該第一子系統(tǒng)所運行的第一處理器不斷開電源的情況下,重新啟動加載該第一處理器上的該第一子系統(tǒng)。
4、在一種可能的實現(xiàn)方式中,該電子設(shè)備通過供電系統(tǒng)冷重啟該第一子系統(tǒng),具體包括:該電子設(shè)備通過該供電系統(tǒng)控制該第一處理器斷開電源后再接通電源,重新啟動加載該第一處理器上的該第一子系統(tǒng)。
5、在一種可能的實現(xiàn)方式中,該電子設(shè)備重啟該電子設(shè)備,具體包括:該電子設(shè)備控制該電子設(shè)備上各硬件器件斷開電源后又接通電源,重新啟動加載該各個硬件器件上的系統(tǒng)。
6、在一種可能的實現(xiàn)方式中,電子設(shè)備檢測到第一子系統(tǒng)發(fā)生故障,具體包括:該電子設(shè)備通過內(nèi)核向該第一子系統(tǒng)發(fā)送通信請求。在發(fā)送該通信請求后的第一指定時長內(nèi),若該電子設(shè)備沒有通過內(nèi)核接收到該第一子系統(tǒng)的通信響應(yīng)時,該電子設(shè)備確定該第一子系統(tǒng)發(fā)生故障。
7、在一種可能的實現(xiàn)方式中,若該第一子系統(tǒng)熱重啟失敗,該電子設(shè)備通過供電系統(tǒng)冷重啟該第一子系統(tǒng),具體包括:該電子設(shè)備通過內(nèi)核向該第一子系統(tǒng)發(fā)送第一熱重啟指令。其中,該第一熱重啟指令用于控制該第一子系統(tǒng)執(zhí)行熱重啟操作。在發(fā)送該第一熱重啟指令之后的第二指定時長內(nèi),該電子設(shè)備沒有通過該內(nèi)核接收到該第一子系統(tǒng)的熱重啟響應(yīng)時,該電子設(shè)備確定該第一子系統(tǒng)熱重啟失敗。
8、在一種可能的實現(xiàn)方式中,電子設(shè)備檢測到第一子系統(tǒng)發(fā)生故障,具體包括:該電子設(shè)備檢測到該第一子系統(tǒng)中的第一模塊發(fā)生故障。
9、在一種可能的實現(xiàn)方式中,該電子設(shè)備熱重啟該第一子系統(tǒng),具體包括:該電子設(shè)備熱重啟該第一子系統(tǒng)中的該第一模塊。
10、在一種可能的實現(xiàn)方式中,若該第一子系統(tǒng)熱重啟失敗,該電子設(shè)備通過供電系統(tǒng)冷重啟該第一子系統(tǒng),具體包括:若該第一子系統(tǒng)中的該第一模塊熱重啟失敗,該電子設(shè)備通過供電系統(tǒng)冷重啟該第一子系統(tǒng)中的該第一模塊。
11、在一種可能的實現(xiàn)方式中,該第一子系統(tǒng)用于實現(xiàn):接打電話、收發(fā)短信、處理圖像信號、編解碼、瀏覽網(wǎng)頁、下載第三方應(yīng)用、與其他電子設(shè)備進行數(shù)據(jù)傳輸、播放視頻或播放音樂。
12、第二方面,本申請?zhí)峁┝艘环N電子設(shè)備,該電子設(shè)備包括:一個或多個處理器和一個或多個存儲器。其中,該一個或多個存儲器與該一個或多個處理器耦合,該一個或多個存儲器用于存儲計算機程序代碼,該計算機程序代碼包括計算機指令,該一個或多個處理器用于執(zhí)行該計算機指令以使得該電子設(shè)備執(zhí)行如上述第一方面中任一項可能的實現(xiàn)方式的方法。
13、第三方面,本申請?zhí)峁┝艘环N芯片系統(tǒng),該芯片系統(tǒng)應(yīng)用于電子設(shè)備,該芯片系統(tǒng)包括一個或多個處理器,該處理器用于調(diào)用計算機指令以使得該電子設(shè)備執(zhí)行如上述第一方面中任一項可能的實現(xiàn)方式的方法。
14、第四方面,本申請?zhí)峁┝艘环N計算機可讀存儲介質(zhì),包括指令,當(dāng)該指令在電子設(shè)備上運行時,使得該電子設(shè)備執(zhí)行如上述第一方面中任一項可能的實現(xiàn)方式的方法。
15、第五方面,本申請?zhí)峁┝艘环N計算機程序產(chǎn)品,當(dāng)該計算機程序產(chǎn)品在電子設(shè)備上運行時,使得該電子設(shè)備執(zhí)行如上述第一方面中任一項可能的實現(xiàn)方式的方法。
1.一種子系統(tǒng)故障處理方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述電子設(shè)備熱重啟所述第一子系統(tǒng),具體包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述電子設(shè)備通過供電系統(tǒng)冷重啟所述第一子系統(tǒng),具體包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述電子設(shè)備重啟所述電子設(shè)備,具體包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,電子設(shè)備檢測到第一子系統(tǒng)發(fā)生故障,具體包括:
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,若所述第一子系統(tǒng)熱重啟失敗,所述電子設(shè)備通過供電系統(tǒng)冷重啟所述第一子系統(tǒng),具體包括:
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,電子設(shè)備檢測到第一子系統(tǒng)發(fā)生故障,具體包括:
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述電子設(shè)備熱重啟所述第一子系統(tǒng),具體包括:
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,若所述第一子系統(tǒng)熱重啟失敗,所述電子設(shè)備通過供電系統(tǒng)冷重啟所述第一子系統(tǒng),具體包括:
10.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一子系統(tǒng)用于實現(xiàn):接打電話、收發(fā)短信、處理圖像信號、編解碼、瀏覽網(wǎng)頁、下載第三方應(yīng)用、與其他電子設(shè)備進行數(shù)據(jù)傳輸、播放視頻或播放音樂。
11.一種電子設(shè)備,其特征在于,所述電子設(shè)備包括:一個或多個處理器和一個或多個存儲器;其中,所述一個或多個存儲器與所述一個或多個處理器耦合,所述一個或多個存儲器用于存儲計算機程序代碼,所述計算機程序代碼包括計算機指令,所述一個或多個處理器用于執(zhí)行所述計算機指令以使得所述電子設(shè)備執(zhí)行如權(quán)利要求1-10中任一項所述的方法。
12.一種芯片系統(tǒng),其特征在于,所述芯片系統(tǒng)應(yīng)用于電子設(shè)備,所述芯片系統(tǒng)包括一個或多個處理器,所述處理器用于調(diào)用計算機指令以使得所述電子設(shè)備執(zhí)行如權(quán)利要求1-10中任一項所述的方法。
13.一種計算機可讀存儲介質(zhì),包括指令,其特征在于,當(dāng)所述指令在電子設(shè)備上運行時,使得所述電子設(shè)備執(zhí)行如權(quán)利要求1-10中任一項所述的方法。
14.一種計算機程序產(chǎn)品,其特征在于,當(dāng)所述計算機程序產(chǎn)品在電子設(shè)備上運行時,使得所述電子設(shè)備執(zhí)行如權(quán)利要求1-10中任一項所述的方法。