[發明專利]一種Linux下自動處理異常的任務欄插件式加載方法在審
| 申請號: | 201711463916.0 | 申請日: | 2017-12-28 |
| 公開(公告)號: | CN108304226A | 公開(公告)日: | 2018-07-20 |
| 發明(設計)人: | 李睿;余杰;馬俊;劉曉東;彭歡;張冬松;吳孝夷;李劍峰;全康;李浩;劉朋;屈嫣盈;楊浩 | 申請(專利權)人: | 天津麒麟信息技術有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 天津諾德知識產權代理事務所(特殊普通合伙) 12213 | 代理人: | 欒志超 |
| 地址: | 300000 天津市濱海新區濱海*** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 任務欄 加載 主界面 自動處理 插件式 內核業務層 插件加載 管理層 插件 失敗 插件配置文件 主界面加載 插件框架 插件配置 工作效率 功能要求 互不干擾 擴展性 插件層 反饋 進程 | ||
一種Linux下自動處理異常的任務欄插件式加載方法,任務欄主界面、內核業務層、插件管理層、插件框架層和插件層是相互獨立的進程,互不干擾,有利于提高系統的穩定性和工作效率;任務欄主界面負責加載任務欄主界面,插件管理層負責加載插件配置文件并自動處理異常,插件加載結果由內核業務層反饋給主界面;插件加載失敗不會導致任務欄主界面加載失敗,避免了現有技術加載過程中某一步失敗導致完全無法使用任務欄的弊端;采用插件式的任務欄加載方式,對于不同的用戶可以有不同的任務欄插件配置,具有更好的擴展性,能滿足各種不同任務欄功能要求。
技術領域
本發明屬于Linux操作系統技術領域,具體地說,涉及一種Linux下自動處理異常的任務欄插件式加載方法。
背景技術
在Linux操作系統現有技術中,任務欄作為桌面操作系統的重要組成部分,通常都包含開始菜單、鎖定應用程序、窗口列表以及托盤等通用模塊。當用戶進入桌面后啟動任務欄時,通常按一定的執行流程順序加載開始菜單、鎖定應用程序、窗口列表以及托盤等通用模塊,只有最后一個模塊加載成功后,任務欄才完成加載,成功顯示。
在傳統Linux任務欄中,開始菜單、鎖定應用程序、窗口列表以及托盤等模塊都在任務欄主界面中。一旦某個模塊在啟動過程出現異常,如啟動超時或出現崩潰,就會導致任務欄加載出現等待或崩潰?,F有技術遇到此類問題,往往要求用戶必須手動重啟任務欄或者重啟操作系統才能正常使用,從而給用戶的使用帶來不便。
中國發明專利“用于在任務欄上顯示任務欄按鈕的方法和系統”(申請號CN200510120163.4),該發明提供了一種系統或方法,用于顯示相應應用程序的豐富表現任務欄按鈕。在一個示例中,豐富表現任務欄按鈕可通過編程接口接收來自應用程序的內容。該發明還涉及一種系統和方法,用于顯示豐富表現任務欄按鈕和用于顯示以及讓與豐富表現任務欄按鈕相關聯的應用程序窗口的縮略圖離開。該發明還包括一種系統和方法,將縮略圖釘在顯示屏上或者讓縮略圖離開,以及用于在一個任務欄中顯示多個任務欄按鈕,但是并沒有考慮過本專利申請中Linux操作系統下任務欄加載過程的自動異常處理問題。
中國發明專利“一種任務欄按鈕的管理方法及裝置”(申請號CN201510792117.2),該發明公開了一種任務欄按鈕的管理方法及裝置。所述方法應用于一具有第一窗口和第二窗口的系統,其中,所述第一窗口對應任務欄的第一按鈕,且具有第一應用程序標識,所述第二窗口對應所述任務欄的第二按鈕,且具有第二應用程序標識,包括:接收一管理命令;根據所述管理命令,將所述第二應用程序標識和所述第一應用程序標識設置為相等;將具有相等應用程序標識的所述第一按鈕和所述第二按鈕在所述任務欄上組合,形成第三按鈕。雖然該發明中所述任務欄按鈕的管理方法及裝置,能夠根據用戶的需求靈活定義任務欄按鈕的分組,從而滿足用戶的個性化需求,帶來更好的用戶體驗,但是并沒有考慮過本專利申請中Linux操作系統下任務欄加載過程的自動異常處理問題。
中國發明專利“一種linux程序代碼加載的方法及裝置”(申請號CN201010531328.8),該發明提出了一種linux程序代碼加載的方法及裝置,用以解決現有技術中存在的修改linux程序就必須重啟該程序進而導致服務中斷的問題,該方法包括:開始啟動linux程序,通過linux操作系統僅將linux程序代碼的加載代碼加載到地址空間中,運行加載代碼,將其它部分的代碼加載到地址空間中,其它部分的代碼被修改后,對加載代碼執行再加載操作,將修改后的其它部分的代碼重新加載到地址空間中,當只是修改linux程序中其它部分的代碼時,不必重啟該程序進而避免中斷服務。該發明所述的代碼加載方法仍是針對linux應用程序而提出,但是并沒有涉及到本專利申請中Linux操作系統啟動時支持自動處理異常的任務欄插件式加載方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于天津麒麟信息技術有限公司,未經天津麒麟信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201711463916.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種軟件升級方法及裝置
- 下一篇:一種在線喚醒系統,方法、終端及介質





