一種系統(tǒng)死機的處理方法及裝置的制造方法
【技術領域】
[0001]本發(fā)明涉及電子技術領域,具體涉及一種系統(tǒng)死機的處理方法及裝置。
【背景技術】
[0002]隨著電子技術的快速發(fā)展,智能終端設備中安裝的應用越來越豐富且智能終端設備的系統(tǒng)運行頻率也越來越高,與此同時,智能終端設備出現(xiàn)系統(tǒng)死機的概率也越來越大。由于智能終端設備出現(xiàn)系統(tǒng)死機時會消耗大量的電量,這嚴重縮短了智能終端設備的續(xù)航時間。可見,當前的智能終端設備存在由于系統(tǒng)死機而導致的智能終端設備的續(xù)航時間短的問題。
【發(fā)明內容】
[0003]本發(fā)明實施例公開了一種系統(tǒng)死機的處理方法及裝置,能夠及時確定出終端設備的系統(tǒng)死機狀態(tài)并延長終端設備出現(xiàn)系統(tǒng)死機時的續(xù)航時間。
[0004]本發(fā)明實施例第一方面公開了一種系統(tǒng)死機的處理方法,所述方法包括:
[0005]檢測終端設備的目標位置處的第一溫度值;
[0006]判斷所述第一溫度值是否大于等于第一預設溫度值;
[0007]當所述第一溫度值大于等于所述第一預設溫度值時,確定所述終端設備處于系統(tǒng)死機狀態(tài),并關閉所述終端設備。
[0008]在本發(fā)明實施例第一方面的第一種可能的實現(xiàn)方式中,所述關閉所述終端設備之后,所述方法還包括:
[0009]檢測所述目標位置處的第二溫度值;
[0010]判斷所述第二溫度值是否小于等于第二預設溫度值,其中,所述第二預設溫度值小于所述第一預設溫度值;
[0011]當所述第二溫度值小于等于所述第二預設溫度值時,啟動所述終端設備。
[0012]結合本發(fā)明實施例第一方面或本發(fā)明實施例第一方面的第一種可能的實現(xiàn)方式,在本發(fā)明實施例第一方面的第二種可能的實現(xiàn)方式中,當所述第一溫度值大于等于所述第一預設溫度值時,所述關閉所述終端設備之前,所述方法還包括:
[0013]關閉所述終端設備運行的至少一部分應用;
[0014]在關閉所述至少一部分應用后的預設時間段后檢測所述目標位置處的第三溫度值;
[0015]判斷所述第三溫度值是否大于等于所述第一預設溫度值;
[0016]當所述第三溫度值大于等于所述第一預設溫度值時,觸發(fā)執(zhí)行所述關閉所述終端設備的操作。
[0017]結合本發(fā)明實施例第一方面或本發(fā)明實施例第一方面的第一種可能的實現(xiàn)方式,在本發(fā)明實施例第一方面的第三種可能的實現(xiàn)方式中,所述當所述第一溫度值大于等于所述第一預設溫度值時,確定所述終端設備處于系統(tǒng)死機狀態(tài),包括:
[0018]當所述第一溫度值大于等于所述第一預設溫度值時,判斷所述終端設備的內存使用率是否大于等于預設內存使用率;
[0019]當所述內存使用率大于等于所述預設內存使用率時,確定所述終端設備處于系統(tǒng)死機狀態(tài)。
[0020]結合本發(fā)明實施例第一方面或本發(fā)明實施例第一方面的第一種可能的實現(xiàn)方式,在本發(fā)明實施例第一方面的第四種可能的實現(xiàn)方式中,所述當所述第一溫度值大于等于所述第一預設溫度值時,確定所述終端設備處于系統(tǒng)死機狀態(tài),包括:
[0021]當所述第一溫度值大于等于所述第一預設溫度值時,判斷所述終端設備是否啟動了與所述終端設備的系統(tǒng)不兼容的應用;
[0022]當啟動了所述與所述終端設備的系統(tǒng)不兼容的應用時,確定所述終端設備處于系統(tǒng)死機狀態(tài)。
[0023]本發(fā)明實施例第二方面公開了一種系統(tǒng)死機的處理裝置,所述裝置包括檢測單元、判斷單元、確定單元以及控制單元,其中:
[0024]所述檢測單元,用于檢測終端設備的目標位置處的第一溫度值;
[0025]所述判斷單元,用于判斷所述第一溫度值是否大于等于第一預設溫度值;
[0026]所述確定單元,用于當所述判斷單元判斷出所述第一溫度值大于等于所述第一預設溫度值時,確定所述終端設備處于系統(tǒng)死機狀態(tài);
[0027]所述控制單元,用于關閉所述終端設備。
[0028]在本發(fā)明實施例第二方面的第一種可能的實現(xiàn)方式中,所述檢測單元,還用于在所述控制單元關閉所述終端設備之后,檢測所述目標位置處的第二溫度值;
[0029]所述判斷單元,還用于判斷所述第二溫度值是否小于等于第二預設溫度值,其中,所述第二預設溫度值小于所述第一預設溫度值;
[0030]所述控制單元,還用于當所述第二溫度值小于等于所述第二預設溫度值時,啟動所述終端設備。
[0031]結合本發(fā)明實施例第二方面或本發(fā)明實施例第二方面的第一種可能的實現(xiàn)方式,在本發(fā)明實施例第二方面的第二種可能的實現(xiàn)方式中,所述控制單元,還用于當所述第一溫度值大于等于所述第一預設溫度值時且在關閉所述終端設備之前,關閉所述終端設備運行的至少一部分應用;
[0032]所述檢測單元,還用于在關閉所述至少一部分應用后的預設時間段后檢測所述目標位置處的第三溫度值;
[0033]所述判斷單元,還用于判斷所述第三溫度值是否大于等于所述第一預設溫度值,當所述判斷單元判斷出所述第三溫度值大于等于所述第一預設溫度值時,觸發(fā)所述控制單元執(zhí)行所述關閉所述終端設備的操作。
[0034]結合本發(fā)明實施例第二方面或本發(fā)明實施例第二方面的第一種可能的實現(xiàn)方式,在本發(fā)明實施例第二方面的第三種可能的實現(xiàn)方式中,所述確定單元包括判斷子單元以及確定子單元,其中:
[0035]所述判斷子單元,用于當所述判斷單元判斷出所述第一溫度值大于等于所述第一預設溫度值時,判斷所述終端設備的內存使用率是否大于等于預設內存使用率;
[0036]所述確定子單元,用于當所述判斷子單元判斷出所述內存使用率大于等于所述預設內存使用率時,確定所述終端設備處于系統(tǒng)死機狀態(tài)。
[0037]結合本發(fā)明實施例第二方面或本發(fā)明實施例第二方面的第一種可能的實現(xiàn)方式,在本發(fā)明實施例第二方面的第四種可能的實現(xiàn)方式中,所述確定單元包括判斷子單元以及確定子單元,其中:
[0038]所述判斷子單元,用于當所述判斷單元判斷出所述第一溫度值大于等于所述第一預設溫度值時,判斷所述終端設備是否啟動了與所述終端設備的系統(tǒng)不兼容的應用;
[0039]所述確定子單元,用于當所述判斷子單元判斷出啟動了所述與所述終端設備的系統(tǒng)不兼容的應用時,確定所述終端設備處于系統(tǒng)死機狀態(tài)。
[0040]本發(fā)明實施例中,檢測終端設備的目標位置處的第一溫度值,判斷該第一溫度值是否大于等于第一預設溫度值,當該第一溫度值大于等于第一預設溫度值時,確定終端設備處于系統(tǒng)死機狀態(tài)并關閉該終端設備。實施本發(fā)明實施例能夠通過檢測終端設備目標位置的溫度的方式確定終端設備處于系統(tǒng)死機狀態(tài),并在終端設備處于系統(tǒng)死機狀態(tài)時自動關閉終端設備,減少了終端設備的電量損耗,延長了終端設備的續(xù)航時間,提高了用戶的使用體驗。
【附圖說明】
[0041]為了更清楚地說明本發(fā)明實施例中的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0042]圖1是本發(fā)明實施例公開的一種系統(tǒng)死機的處理方法的流程示意圖;
[0043]圖2是本發(fā)明實施例公開的另一種系統(tǒng)死機的處理方法的流程示意圖;
[0044]圖3是本發(fā)明實施例公開的一種系統(tǒng)死機的處理裝置的結構示意圖;
[0045]圖4是本發(fā)明實施例公開的另一種系統(tǒng)死機的處理裝置的結構示意圖;
[0046]圖5是本發(fā)明實施例公開的一種系統(tǒng)死機的處理系統(tǒng)的結構示意圖。
【具體實施方式】
[0047]下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。