[發明專利]掛載處理方法、裝置、電子設備及計算機可讀取存儲介質有效
| 申請號: | 201980091202.2 | 申請日: | 2019-05-05 |
| 公開(公告)號: | CN113412480B | 公開(公告)日: | 2023-05-16 |
| 發明(設計)人: | 彭學鋒 | 申請(專利權)人: | 深圳市歡太科技有限公司;OPPO廣東移動通信有限公司 |
| 主分類號: | G06F13/10 | 分類號: | G06F13/10 |
| 代理公司: | 深圳市智圈知識產權代理事務所(普通合伙) 44351 | 代理人: | 劉云青 |
| 地址: | 518057 廣東省深圳市南山區粵*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 處理 方法 裝置 電子設備 計算機 讀取 存儲 介質 | ||
本申請實施例公開了一種掛載處理方法、裝置、電子設備及計算機可讀取存儲介質,涉及視頻處理技術領域。該方法包括:存儲管理服務模塊向外部存儲設備管理模塊發送第一調用指令;外部存儲設備管理模塊響應于第一調用指令,執行檢測操作,且設置外部存儲設備的檢測狀態標識為檢測中標識,并返回檢測狀態標識;外部存儲設備管理模塊在檢測操作已完成時,向存儲管理服務模塊發送檢測完成指令;存儲管理服務模塊基于檢測完成指令通知外部存儲設備管理模塊對外部存儲設備進行掛載。本申請在檢測操作完成前先返回檢測狀態標識,并在檢測操作完成后進行掛載,防止異常外部存儲設備插入導致系統卡死或定屏,從而提升系統穩定性。
技術領域
本申請涉及存儲技術領域,更具體地,涉及一種掛載處理方法、裝置、電子設備及計算機可讀取存儲介質。
背景技術
SD卡或U盤等外部存儲設備可以通過卡槽或OTG方式插入終端設備,例如插入手機、數碼相機、便攜式電腦和其他終端設備上,給用戶提供額外的存儲服務。
在外部存儲設備插入終端設備時,終端設備會基于外部存儲設備管理模塊(Volume?Daemon,Vold)和存儲管理服務模塊(Storage?Manager?Service)的交互來實現外部存儲設備的掛載。在交互過程中,如果有一個環節卡住,就會導致后面的命令無法處理,使得交互耗時過久,容易導致系統無響應或屏幕長時間卡住不動等系統異常情況出現。
發明內容
本申請提出了一種掛載處理方法、裝置、電子設備及計算機可讀取存儲介質,以改善上述缺陷。
第一方面,本申請實施例提供了一種掛載處理方法,所述方法包括:存儲管理服務模塊向外部存儲設備管理模塊發送第一調用指令;外部存儲設備管理模塊響應于第一調用指令,執行檢測操作,且設置外部存儲設備的檢測狀態標識為檢測中標識,并返回檢測狀態標識,其中,檢測操作為檢測外部存儲設備的文件系統是否異常,檢測中標識用于指示存儲管理模塊外部存儲設備管理模塊正在執行檢測操作且未檢測完成;外部存儲設備管理模塊在檢測操作已完成時,向存儲管理服務模塊發送檢測完成指令;存儲管理服務模塊基于檢測完成指令通知外部存儲設備管理模塊對外部存儲設備進行掛載。
第二方面,本申請實施例還提供了一種掛載處理裝置,所述裝置包括:第一調用模塊,用于存儲管理服務模塊向外部存儲設備管理模塊發送第一調用指令;第一返回模塊,用于外部存儲設備管理模塊響應于第一調用指令,執行檢測操作,且設置外部存儲設備的檢測狀態標識為檢測中標識,并返回檢測狀態標識,其中,檢測操作為檢測外部存儲設備的文件系統是否異常,檢測中標識用于指示存儲管理模塊外部存儲設備管理模塊正在執行檢測操作且未檢測完成;檢測完成模塊,用于外部存儲設備管理模塊在檢測操作已完成時,向存儲管理服務模塊發送檢測完成指令;掛載通知模塊,用于存儲管理服務模塊基于檢測完成指令通知外部存儲設備管理模塊對外部存儲設備進行掛載。
第三方面,本申請實施例還提供了一種電子設備,包括:一個或多個處理器;存儲器;一個或多個應用程序,其中所述一個或多個應用程序被存儲在所述存儲器中并被配置為由所述一個或多個處理器執行,所述一個或多個程序配置用于執行上述方法。
第四方面,本申請實施例還提供了一種計算機可讀取存儲介質,計算機可讀取存儲介質中存儲有程序代碼,所述程序代碼可被處理器調用執行上述方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市歡太科技有限公司;OPPO廣東移動通信有限公司,未經深圳市歡太科技有限公司;OPPO廣東移動通信有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201980091202.2/2.html,轉載請聲明來源鉆瓜專利網。





