[發明專利]嵌入式系統用的存儲器體系結構無效
| 申請號: | 200680017551.2 | 申請日: | 2006-06-15 |
| 公開(公告)號: | CN101390043A | 公開(公告)日: | 2009-03-18 |
| 發明(設計)人: | H·萊卡特薩斯;S·T·查克拉哈 | 申請(專利權)人: | 美國日本電氣實驗室公司 |
| 主分類號: | G06F7/00 | 分類號: | G06F7/00 |
| 代理公司: | 中國專利代理(香港)有限公司 | 代理人: | 曾祥夌;張志醒 |
| 地址: | 美國新*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 嵌入式 系統 存儲器 體系結構 | ||
1.一種軟件實現的在包含處理器和存儲器的設備中存儲器管理方法,該方法包括以下步驟:
將所述計算機程序及其數據的一些部分,存儲在所述計算機程序執行過程中由所述處理器使用的未壓縮存儲區;以及
隨著在所述計算機程序執行過程中存儲器資源被耗盡,壓縮所述未壓縮存儲區中的所述計算機程序或數據的至少一部分,并將它移入壓縮存儲區,從而釋放所述未壓縮存儲區中的資源。
2.權利要求1的方法,其中:若所壓縮部分不能裝入當前分配的所述壓縮存儲區的空間內,則將所述壓縮存儲區擴大。
3.權利要求1的方法,其中:若不需要壓縮,則減少所述壓縮存儲區的大小。
4.權利要求1的方法,其中:所壓縮部分是所述計算機程序的數據部分。
5.權利要求4的方法,其中:所壓縮部分是保存特定類型的數據的所述計算機程序的數據部分,就是比所述計算機程序的其它部分更容易壓縮的部分。
6.權利要求1的方法,其中:所壓縮部分用基于字典的壓縮算法壓縮。
7.權利要求1的方法,其中:所壓縮部分在壓縮后被加密。
8.權利要求1的方法,其中:利用映射表來跟蹤所壓縮部分在所述壓縮存儲區內的位置。
9.權利要求1的方法,其中:所述設備是嵌入式設備。
10.一種設備,包括:
處理器;
存儲器;
變換引擎;以及
存儲器管理模塊,它將程序及其數據的一些部分存儲在未變換存儲區供所述處理器使用,使用所述變換引擎來變換存儲在所述未變換存儲區的程序或數據的至少一個部分,并將所變換部分從所述未變換存儲區移入為所述程序或數據的變換部分分配的變換存儲區。
11.權利要求9的設備,其中:所述變換引擎是加密/解密引擎。
12.權利要求9的設備,其中:所述變換引擎是壓縮/解壓引擎。
13.權利要求9的設備,其中:所述變換引擎是壓縮/解壓和加密/解密的組合引擎,其中所述變換引擎在加密前執行壓縮。
14.權利要求9的設備,其中:所述存儲器管理模塊可訪問映射表,該表用來跟蹤所變換部分在所述變換存儲區內的位置。
15.權利要求9的設備,其中:所述設備是嵌入式設備。
16.權利要求9的設備,其中:所述變換引擎和所述存儲器管理模塊均以軟件實現。
17.一種包含處理器和存儲器的設備用的存儲器管理裝置,該裝置包括:
存儲單元,將所述計算機程序及其數據的一些部分存儲在所述計算機程序執行過程中由所述處理器使用的未變換存儲區內;以及
變換單元,隨著在所述計算機程序執行過程中存儲器資源耗盡,變換所述未變換存儲區中計算機程序或數據的至少一部分,并將所變換部分移入變換存儲區,從而釋放所述未變換存儲區中的資源。
18.權利要求17的存儲器管理裝置,其中:所述部分通過對其實施壓縮算法而被變換。
19.權利要求17的存儲器管理裝置,其中:所述部分通過對其實施加密算法而被變換。
20.權利要求17的存儲器管理裝置,其中:所述設備是嵌入式設備。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于美國日本電氣實驗室公司,未經美國日本電氣實驗室公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200680017551.2/1.html,轉載請聲明來源鉆瓜專利網。





