[發明專利]卸載固態硬盤卡的方法以及使用該方法的裝置有效
| 申請號: | 201710270323.6 | 申請日: | 2017-04-24 |
| 公開(公告)號: | CN108733479B | 公開(公告)日: | 2021-11-02 |
| 發明(設計)人: | 苗寧忠 | 申請(專利權)人: | 上海寶存信息科技有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50;G11C5/14 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 徐偉 |
| 地址: | 200082 上*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 卸載 固態 硬盤 方法 以及 使用 裝置 | ||
本發明的實施例提出一種卸載固態硬盤卡的方法,由處理單元于加載并執行驅動程序時實施,至少包含以下步驟:于接收到應用程序發出的數據存取命令以及傳送相應于數據存取命令的數據存取請求給下層之間,讀取數據存取命令所欲存取的固態硬盤卡的寄存器中的值;以及當透過讀取的值發現固態硬盤卡已經被移除時,執行卸載程序。
技術領域
本發明關連于輸出入裝置管理,特別是一種卸載固態硬盤卡的方法以及使用該方法的裝置。
背景技術
固態硬盤是一種固態儲存裝置,使用如存儲器的集成電路組件,用以永久地儲存數據。固態硬盤技術主要使用兼容于傳統輸出入硬盤的電子接口,于一般應用中允許簡易地進行替換。此外,如快捷外設互聯(PCIe, Peripheral Component InterconnectExpress)及U.2標準的新輸出入接口更設計來滿足固態硬盤技術的特殊需求。當固態硬盤卡連接上系統時,系統會為固態硬盤卡配置計算資源,例如存儲器空間。當固態硬盤卡卸載時,系統需要執行卸載程序來釋放已經配置的計算資源。然而,當固態硬盤卡已經從系統移除但沒有偵測到時,將浪費不必要的計算資源。因此,本發明提出一種卸載固態硬盤卡的方法以及使用該方法的裝置,用以解決以上的問題。
發明內容
本發明的實施例提出一種卸載固態硬盤卡的方法,由處理單元于加載并執行驅動程序時實施,至少包含以下步驟:于接收到應用程序發出的數據存取命令以及傳送相應于數據存取命令的數據存取請求給下層之間,讀取數據存取命令所欲存取的固態硬盤卡的寄存器中的值;以及當透過讀取的值發現固態硬盤卡已經被移除時,執行卸載程序。
本發明的實施例提出一種卸載固態硬盤卡的裝置,至少包含:根復合體裝置;以及處理單元,耦接于根復合體裝置。處理單元加載并執行驅動程序,用以于接收到應用程序發出的數據存取命令以及傳送相應于數據存取命令的數據存取請求給下層之間,透過根復合體裝置讀取數據存取命令所欲存取的固態硬盤卡的寄存器中的值;以及當透過讀取的值發現固態硬盤卡已經被移除時,執行卸載程序。
卸載程序釋放相應于固態硬盤卡的計算機資源,以及將固態硬盤卡移出裝置模型。
附圖說明
圖1系依據本發明實施例的計算機裝置的系統架構示意圖。
圖2系依據本發明實施例的快捷外設互聯階層示意圖。
圖3系依據本發明實施例的效能結構示意圖。
圖4系依據本發明實施例的卸載固態硬盤卡方法的流程圖。
圖5系依據本發明實施例的快捷外設互聯組態寄存器中儲存的一般組態空間表頭的示意圖。
符號說明
10 系統架構;
110 處理單元;
130 存儲器;
150 快捷外設互聯根復合體單元;
151 寄存器;
170 快捷外設互聯切換器;
191、193 固態硬盤卡;
191_1、193_1 寄存器;
210 應用程序;
220 操作系統;
230 驅動程序;
240 傳輸層;
250 數據鏈結層;
260 物理層;
300 效能結構;
310 外設互聯表頭;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海寶存信息科技有限公司,未經上海寶存信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710270323.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:三維圖像處理方法及裝置
- 下一篇:一種CT重建架構設計方法





