[發(fā)明專利]終端及其日志管控方法、計(jì)算機(jī)可讀存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 201910253404.4 | 申請日: | 2019-03-29 |
| 公開(公告)號: | CN110147291A | 公開(公告)日: | 2019-08-20 |
| 發(fā)明(設(shè)計(jì))人: | 蒙濱 | 申請(專利權(quán))人: | 努比亞技術(shù)有限公司 |
| 主分類號: | G06F11/07 | 分類號: | G06F11/07 |
| 代理公司: | 深圳鼎合誠知識產(chǎn)權(quán)代理有限公司 44281 | 代理人: | 江婷;李發(fā)兵 |
| 地址: | 518057 廣東省深圳市南山區(qū)*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 日志 永久存儲器 系統(tǒng)啟動 終端 計(jì)算機(jī)可讀存儲介質(zhì) 管控 調(diào)用指令 調(diào)用 存儲 串口 系統(tǒng)啟動過程 導(dǎo)出系統(tǒng) 故障分析 生成系統(tǒng) 實(shí)時生成 問題定位 終端系統(tǒng) 準(zhǔn)確率 接線 寫入 分析 | ||
本發(fā)明公開了一種終端及其日志管控方法、計(jì)算機(jī)可讀存儲介質(zhì),在終端的系統(tǒng)啟動過程中就生成系統(tǒng)啟動日志;在終端的永久存儲器啟動后,將系統(tǒng)啟動日志寫入永久存儲器中;然后在接收到系統(tǒng)啟動日志調(diào)用指令時,即可根據(jù)系統(tǒng)啟動日志調(diào)用指令對永久存儲器中存儲的系統(tǒng)啟動日志進(jìn)行調(diào)用。也即本發(fā)明提供的日志管控方法可在終端系統(tǒng)啟動過程中實(shí)時生成系統(tǒng)啟動日志,并可將其在終端的永久存儲器中進(jìn)行存儲;本發(fā)明還公開了一種終端、計(jì)算機(jī)可讀存儲介質(zhì),可直接從永久存儲器中進(jìn)行調(diào)用分析,相對目前只能通過硬件接線從串口導(dǎo)出系統(tǒng)啟動過程中運(yùn)行的代碼進(jìn)行分析的方式,更為便捷,效率更高,更利于提升故障分析效率以及問題定位的準(zhǔn)確率。
技術(shù)領(lǐng)域
本發(fā)明涉及終端技術(shù)領(lǐng)域,更具體地說,涉及一種終端及其日志管控方法、計(jì)算機(jī)可讀存儲介質(zhì)。
背景技術(shù)
隨著智能終端(例如各種智能手機(jī)、IPAD等)技術(shù)的發(fā)展,智能終端在人們的生活和工作中扮演者越來越重要的角色。因此當(dāng)目前在終端啟動的運(yùn)行過程中,會生成相應(yīng)的日志記錄,以供后續(xù)終端出現(xiàn)故障時進(jìn)行故障定位分析,從而為終端的故障解決提供可靠的依據(jù)。
但是,目前的智能終端上只有在終端完成啟動后才會啟動日志記錄系統(tǒng)生成相應(yīng)的日志記錄。在智能終端啟動過程中則并不會生成日志,這就導(dǎo)致智能終端在系統(tǒng)啟動失敗或啟動存在故障時,如果要對該故障進(jìn)行分析,只能通過硬件連線接出串口并再次啟動系統(tǒng),通過串口將系統(tǒng)啟動過程中的運(yùn)行代碼等導(dǎo)出進(jìn)行分析,這種處理方式存在效率低、且有些問題在后面系統(tǒng)重新啟動過程中很難復(fù)現(xiàn)導(dǎo)致問題難以定位,從而導(dǎo)致故障難以準(zhǔn)確定位和解決的問題。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題在于:當(dāng)前智能終端在系統(tǒng)啟動過程中出現(xiàn)故障時,故障分析效率低、問題難以準(zhǔn)確定位。針對該技術(shù)問題,提供一種終端及其日志管控方法、計(jì)算機(jī)可讀存儲介質(zhì)。
為解決上述技術(shù)問題,本發(fā)明提供一種終端的日志管控方法,所述終端的日志管控方法包括:
在所述終端的系統(tǒng)啟動過程中,生成系統(tǒng)啟動日志;
在所述終端的永久存儲器啟動后,將所述系統(tǒng)啟動日志寫入所述永久存儲器中;
在接收到系統(tǒng)啟動日志調(diào)用指令時,根據(jù)所述系統(tǒng)啟動日志調(diào)用指令對所述永久存儲器中存儲的系統(tǒng)啟動日志進(jìn)行調(diào)用。
可選地,在所述終端的系統(tǒng)啟動過程中,生成系統(tǒng)啟動日志包括:
在所述系統(tǒng)啟動的引導(dǎo)加載程序bootloader階段,獲取編譯時間和日志內(nèi)容,所述日志內(nèi)容包括運(yùn)行時產(chǎn)生的錯誤信息、狀態(tài)信息、調(diào)試信息、執(zhí)行時間信息中的至少一種;
將獲取的編譯時間和日志內(nèi)容寫入隨機(jī)存取存儲器中的目標(biāo)隨機(jī)存取存儲區(qū)。
可選地,在所述終端的永久存儲器啟動后,將所述系統(tǒng)啟動日志寫入所述永久存儲器中包括:
在所述引導(dǎo)加載程序bootloader階段結(jié)束時,將所述目標(biāo)隨機(jī)存取存儲區(qū)中存儲的編譯時間和日志內(nèi)容寫入所述永久存儲器中的第一目標(biāo)永久存儲區(qū)域。
可選地,將所述目標(biāo)隨機(jī)存取存儲區(qū)中存儲的編譯時間和日志內(nèi)容寫入所述永久存儲器中的第一目標(biāo)永久存儲區(qū)域包括:
獲取所述第一目標(biāo)永久存儲區(qū)域中當(dāng)前的系統(tǒng)啟動總?cè)罩绢^信息,所述系統(tǒng)啟動總?cè)罩绢^信息包括系統(tǒng)之前已啟動的總次數(shù)N;
在所述第一目標(biāo)永久存儲區(qū)域生成從屬于所述系統(tǒng)啟動總?cè)罩绢^信息的子日志頭信息,所述子日志頭信息中包括所述編譯時間以及本次啟動的啟動次數(shù)編號為N+1,將所述日志內(nèi)容在所述第一目標(biāo)永久存儲區(qū)域中與所述子日志頭信息關(guān)聯(lián)存儲,并將所述系統(tǒng)啟動總?cè)罩绢^信息中的總次數(shù)N更新為N+1。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于努比亞技術(shù)有限公司,未經(jīng)努比亞技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910253404.4/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類





