[發(fā)明專利]閃存陣列存儲器的限制性分區(qū)方法有效
| 申請?zhí)枺?/td> | 200810037133.0 | 申請日: | 2008-05-08 |
| 公開(公告)號: | CN101276311A | 公開(公告)日: | 2008-10-01 |
| 發(fā)明(設(shè)計(jì))人: | 舒曼·拉菲扎德;林貽基;胡英 | 申請(專利權(quán))人: | 蘇州壹世通科技有限公司 |
| 主分類號: | G06F12/14 | 分類號: | G06F12/14 |
| 代理公司: | 上海專利商標(biāo)事務(wù)所有限公司 | 代理人: | 陳亮 |
| 地址: | 215021江蘇省蘇州市蘇州工*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 閃存 陣列 存儲器 限制性 分區(qū) 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及一種對二級物理存儲設(shè)備的限制性分區(qū)方法,尤其涉及一種對閃存陣列存儲器的限制性分區(qū)方法。
背景技術(shù)
超級操作系統(tǒng)允許計(jì)算機(jī)用戶從二級物理存儲設(shè)備中裝載一個(gè)或多個(gè)操作系統(tǒng)到內(nèi)存中去。實(shí)際上這一選擇把用戶從必須購買只適用一個(gè)操作系統(tǒng)的軟件中解放出來,而用戶可以享受多個(gè)操作系統(tǒng)所帶來的好處。
而超級操作系統(tǒng)的基石是存儲設(shè)備的虛擬化,二級物理存儲設(shè)備被分割成若干邏輯盤,每個(gè)邏輯盤均包含一個(gè)單獨(dú)的操作系統(tǒng)。然而這些邏輯盤必須是穩(wěn)定剛性的以使操作系統(tǒng)不會同其它邏輯盤混淆或交換數(shù)據(jù),除非是用戶要求的數(shù)據(jù)交換。若能提供一個(gè)允許的限制性分區(qū)和支持虛擬化存儲的機(jī)制,對現(xiàn)有技術(shù)來說是非常有益的。
通常情況下,一個(gè)磁盤驅(qū)動器接收不同來源(如BIOS或不同操作系統(tǒng)的特定設(shè)備驅(qū)動程序)的地址訪問請求。如果使用分區(qū)和存儲虛擬化支持,那么無論訪問請求來源于何處,限制對所有的相關(guān)邏輯盤以外的二級存儲地址的訪問是非常重要的。因此提供這樣一個(gè)無論其地址的訪問請求來源于何處,都支持限制性分區(qū)和支持虛擬化存儲的機(jī)制對現(xiàn)有技術(shù)來說是非常有益的。
當(dāng)一個(gè)計(jì)算機(jī)系統(tǒng)受病毒干擾,病毒通過系統(tǒng)自帶功能和地址請求侵入整個(gè)系統(tǒng)。通過限制訪問一個(gè)二級物理存儲設(shè)備的其中一段,用戶就可以把病毒限制在設(shè)備的那個(gè)部份,而保護(hù)了其余的存儲設(shè)備數(shù)據(jù)。因此提供一個(gè)能把病毒限制在設(shè)備中一個(gè)已定義的區(qū)域里的二級物理存儲設(shè)備也是有益的。
同樣的,當(dāng)一些操作系統(tǒng),如Windows操作系統(tǒng)系列,是從二級存儲裝載到主內(nèi)存,為了與它的特別需求相配,它重新配置并壟斷了整個(gè)系統(tǒng),包括二級物理存儲設(shè)備。如果另有一個(gè)操作系統(tǒng)在相同的物理設(shè)備里與它共存,那么必須限制這些操作系統(tǒng)對包含了別的操作系統(tǒng)的二級物理存儲設(shè)備地址塊的任何區(qū)域的訪問。因此對于現(xiàn)有技術(shù)來說,提供這樣的一個(gè)可以限制訪問一個(gè)預(yù)先設(shè)定的區(qū)域的二級物理存儲設(shè)備是有益的。
當(dāng)一個(gè)計(jì)算機(jī)系統(tǒng)被多個(gè)用戶在不同的時(shí)間使用時(shí),沒有一個(gè)獨(dú)立于操作系統(tǒng)外的方法可以保護(hù)一個(gè)用戶的數(shù)據(jù)不被其他用戶使用。例如,通常家長使用的商務(wù)電腦,如果允許孩子在同一個(gè)系統(tǒng)里面玩游戲,他們的重要數(shù)據(jù)就無法得到不受損的保證。對于現(xiàn)有技術(shù)來說,提供一個(gè)獨(dú)立于任何操作系統(tǒng)外的,可以限制訪問一個(gè)預(yù)先設(shè)定的區(qū)域的二級存儲設(shè)備是很有益的。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種閃存陣列存儲器的限制性分區(qū)方法,能使閃存陣列存儲器在固件水平上虛擬化,閃存陣列存儲器的控制器能根據(jù)最底層邊界的實(shí)際位置而自動調(diào)整所接收到的每個(gè)地址請求。
本發(fā)明的技術(shù)方案為:本發(fā)明揭示了一種閃存陣列存儲器的限制性分區(qū)方法,包括:
(1)將閃存陣列存儲器分區(qū)成一個(gè)或多個(gè)邏輯盤;
(2)將該些邏輯盤中的地址邊界設(shè)置成該閃存陣列存儲器的地址邊界;
(3)對該閃存陣列存儲器接收到的地址請求中的目標(biāo)地址進(jìn)行調(diào)整校準(zhǔn);
(4)將調(diào)整校準(zhǔn)后的地址與當(dāng)前操作系統(tǒng)控制下的邏輯盤中的地址邊界進(jìn)行比較,以確保調(diào)整校準(zhǔn)后的地址位于地址邊界內(nèi)。
上述的閃存陣列存儲器的限制性分區(qū)方法,其中,步驟(3)的地址請求的調(diào)整校準(zhǔn)是在閃存陣列存儲器的固件上實(shí)施的。
上述的閃存陣列存儲器的限制性分區(qū)方法,其中,步驟(3)進(jìn)一步包括:
從地址請求中提取目標(biāo)地址;
提取邏輯盤的最底層邊界地址;
在該最底層邊界地址之上加上該目標(biāo)地址,形成調(diào)整校準(zhǔn)后的翻譯地址。
上述的閃存陣列存儲器的限制性分區(qū)方法,其中,步驟(4)進(jìn)一步包括:
提取邏輯盤的最底層邊界地址和最上層邊界地址;
將接收到的物理地址與提取的最底層邊界地址和最上層邊界地址作比較,對于處于最底層邊界地址和最上層邊界地址之外的物理地址,限制訪問閃存陣列存儲器的該物理地址。
上述的閃存陣列存儲器的限制性分區(qū)方法,其中,步驟(2)進(jìn)一步包括:
發(fā)送至少一個(gè)接口命令到閃存陣列存儲器,該接口命令把該些邏輯盤的地址邊界設(shè)置成該閃存陣列存儲器的地址邊界。
上述的閃存陣列存儲器的限制性分區(qū)方法,其中,該接口命令包括最底層邊界命令和最上層邊界命令。
上述的閃存陣列存儲器的限制性分區(qū)方法,其中,該接口命令中嵌有永久位,該永久位用以控制相關(guān)邏輯盤的地址邊界是否是可更改的。
上述的閃存陣列存儲器的限制性分區(qū)方法,其中,該接口命令中嵌有密碼位,該密碼位用以控制相關(guān)邏輯盤的地址邊界是否是可更改的。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于蘇州壹世通科技有限公司,未經(jīng)蘇州壹世通科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810037133.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:高效簡單實(shí)用型線扣
- 下一篇:一種帶有鐘表的盥洗池





