[發明專利]信息處理裝置、信息處理方法和信息處理程序在審
| 申請號: | 201780097528.7 | 申請日: | 2017-12-18 |
| 公開(公告)號: | CN111465926A | 公開(公告)日: | 2020-07-28 |
| 發明(設計)人: | 山田龍也;茂田井寬隆;出原章雄;橋本光太郎;水口武尚 | 申請(專利權)人: | 三菱電機株式會社 |
| 主分類號: | G06F12/0866 | 分類號: | G06F12/0866;G06F12/0891 |
| 代理公司: | 北京三友知識產權代理有限公司 11127 | 代理人: | 馬建軍;鄧毅 |
| 地址: | 日本*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 信息處理 裝置 方法 程序 | ||
歷史存儲區域(106)針對多個數據分別存儲經由文件系統的訪問次數。高速緩沖管理部(119)在產生不經由文件系統的針對多個數據的訪問時,將在歷史存儲區域(106)中存儲有根據多個數據的訪問次數決定的閾值以上的訪問次數的數據設定為覆蓋禁止數據,高速緩沖到盤高速緩沖區域(108)。
技術領域
本發明涉及信息處理裝置、信息處理方法和信息處理程序。
背景技術
在一般的操作系統(OS)中,從存儲器讀出的數據被高速緩沖到內存(主要是DRAM:Dynamic Random Access Memory:動態隨機存取存儲器)。由此,在下次讀出相同的數據時不需要訪問存儲器,使數據訪問高速化。此外,高速緩沖到高速緩沖區域(以下也稱作盤高速緩沖)的數據通過LeastRecentlyUsed等算法而丟棄。通過這種算法丟棄數據,由此,能夠高效地使用高速緩沖區域。
在現有的OS中,根據I/O(Input/Output:輸入/輸出)預取的效率和內存使用狀況的信息,對頁面賦予優先順位,由此選擇要讀出的盤塊,使文件訪問高速化(例如專利文獻1)。
此外,還提出了如下方法:將工作狀態的內存的狀況記錄在存儲器中,在信息處理裝置下次起動時使存儲器中記錄的內存的狀況返回內存,由此,防止內存讀出中的重復訪問(例如專利文獻2)。
進而,還提出了如下的高速緩沖的基本方式:在低速的存儲器與CPU(CentralProcessing Unit:中央處理單元)之間配置高速的存儲介質,將從低速的存儲器讀出的數據暫時存儲到高速的存儲介質(例如專利文獻3)。
現有技術文獻
專利文獻
專利文獻1:日本特許第4724362號
專利文獻2:日本特許第6046978號
專利文獻3:日本特開昭58-224491號公報
發明內容
發明要解決的課題
在現有技術中,以使用數據的主體和高速緩沖數據的主體相同為前提。因此,根據現有技術,在使用數據的主體和高速緩沖數據的主體不同的情況下,無法有效活用由與高速緩沖數據的主體不同的主體進行的數據讀出歷史。因此,在現有技術中,存在這種情況下無法有效地實現數據訪問的高速化這樣的課題。具體而言,在不經由由OS提供的文件系統而生成的盤高速緩沖中,無法活用經由文件系統的數據的讀出歷史。因此,經由文件系統的數據讀出中頻繁使用的高速緩沖數據可能在不經由文件系統的數據讀出時被覆蓋,產生性能劣化。
此外,在嵌入式平臺中,多數情況下,存儲有OS或應用程序(以下簡稱作應用)的區域是讀出專用區域。因此,多數情況下,從信息處理裝置的電源接通到應用起動為止的順序是固定的。此外,多數情況下,訪問存儲器的數據塊的位置和訪問時刻也是決定論的。
在嵌入式平臺中進行安全啟動的情況下,在使用存儲有應用的分區之前,需要驗證構成應用的代碼數據的完整性和真實性。因此,在OS起動并經由文件系統讀出應用之前,需要完成構成應用的代碼數據的完整性和真實性的驗證。即,在分區的驗證(構成應用的代碼數據的完整性和真實性的驗證)中,不經由文件系統而從設備驅動器直接讀出應用的代碼數據。因此,產生如下課題:分區的驗證中讀出的代碼數據未包含在文件系統的盤高速緩沖中。
本發明的主要目的在于解決這種課題。更具體而言,本發明的目的在于,在產生經由文件系統的數據訪問和不經由文件系統的數據訪問的結構中,進行高效的高速緩沖管理。
用于解決課題的手段
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于三菱電機株式會社,未經三菱電機株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201780097528.7/2.html,轉載請聲明來源鉆瓜專利網。





