[發(fā)明專利]移動(dòng)設(shè)備及其利用交換來(lái)管理數(shù)據(jù)的方法有效
| 申請(qǐng)?zhí)枺?/td> | 201310675037.X | 申請(qǐng)日: | 2013-12-11 |
| 公開(kāi)(公告)號(hào): | CN103870212B | 公開(kāi)(公告)日: | 2018-07-13 |
| 發(fā)明(設(shè)計(jì))人: | 崔晉赫;樸一 | 申請(qǐng)(專利權(quán))人: | 三星電子株式會(huì)社 |
| 主分類號(hào): | G06F3/06 | 分類號(hào): | G06F3/06 |
| 代理公司: | 北京市柳沈律師事務(wù)所 11105 | 代理人: | 邵亞麗 |
| 地址: | 韓國(guó)*** | 國(guó)省代碼: | 韓國(guó);KR |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 交換操作 移動(dòng)設(shè)備 頁(yè)數(shù)據(jù) 應(yīng)用處理器 數(shù)據(jù)區(qū)域 配置 交換 數(shù)據(jù)管理 緩沖存儲(chǔ)器 存儲(chǔ)數(shù)據(jù) 存儲(chǔ)裝置 管理數(shù)據(jù) 緩沖區(qū)域 數(shù)據(jù)類型 延遲 | ||
提供了移動(dòng)設(shè)備、應(yīng)用處理器及其數(shù)據(jù)管理方法。一種移動(dòng)設(shè)備包括:存儲(chǔ)裝置,被配置為存儲(chǔ)數(shù)據(jù);緩沖存儲(chǔ)器,被配置為包括交換犧牲者緩沖區(qū)域和普通數(shù)據(jù)區(qū)域;以及應(yīng)用處理器,被配置為從普通數(shù)據(jù)區(qū)域選擇要交換的頁(yè)數(shù)據(jù)并且對(duì)所選擇的頁(yè)數(shù)據(jù)執(zhí)行交換操作。所述交換操作根據(jù)所選擇的頁(yè)數(shù)據(jù)的數(shù)據(jù)類型來(lái)執(zhí)行立即交換操作或延遲交換操作。
相關(guān)申請(qǐng)的交叉引用
本申請(qǐng)要求于2012年12月11日向韓國(guó)特許廳提交的韓國(guó)專利申請(qǐng)第10-2012-0143722號(hào)的優(yōu)先權(quán)權(quán)益,通過(guò)引用將其全部公開(kāi)內(nèi)容結(jié)合于此。
技術(shù)領(lǐng)域
本發(fā)明的發(fā)明構(gòu)思涉及移動(dòng)設(shè)備和利用交換(swap)來(lái)管理數(shù)據(jù)的方法。
背景技術(shù)
諸如智能電話、平板設(shè)備或筆記本計(jì)算機(jī)之類的移動(dòng)設(shè)備操作各種應(yīng)用程序。多個(gè)應(yīng)用程序被加載到移動(dòng)設(shè)備的易失性存儲(chǔ)器上。當(dāng)新的程序被加載到所述易失性存儲(chǔ)器上時(shí),該多個(gè)應(yīng)用程序中的一些可被交換到非易失性存儲(chǔ)器。
發(fā)明內(nèi)容
根據(jù)發(fā)明構(gòu)思的示范性實(shí)施例,一種移動(dòng)設(shè)備包括:存儲(chǔ)裝置,被配置為存儲(chǔ)數(shù)據(jù);緩沖存儲(chǔ)器,被配置為包括交換犧牲者緩沖區(qū)域(swap victim buffer area)和普通數(shù)據(jù)區(qū)域;以及應(yīng)用處理器,被配置為從普通數(shù)據(jù)區(qū)域選擇要交換的頁(yè)數(shù)據(jù)并且對(duì)所選擇的頁(yè)數(shù)據(jù)執(zhí)行交換操作。交換操作根據(jù)所選擇的頁(yè)數(shù)據(jù)的數(shù)據(jù)類型來(lái)執(zhí)行立即交換操作或延遲交換操作。
根據(jù)發(fā)明構(gòu)思的示范性實(shí)施例,一種移動(dòng)設(shè)備包括:非易失性存儲(chǔ)器;動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(dynamic random access memory,DRAM),被配置為包括交換犧牲者緩沖區(qū)和普通數(shù)據(jù)區(qū)域;以及應(yīng)用處理器,耦接到所述非易失性存儲(chǔ)器和所述DRAM。當(dāng)需要對(duì)存儲(chǔ)在普通數(shù)據(jù)區(qū)域中的頁(yè)數(shù)據(jù)的交換時(shí),應(yīng)用處理器被配置為根據(jù)頁(yè)數(shù)據(jù)的類型來(lái)執(zhí)行立即交換操作或延遲交換操作。所述立即交換操作將頁(yè)數(shù)據(jù)立即轉(zhuǎn)移到非易失性存儲(chǔ)器,并且所述延遲交換操作對(duì)頁(yè)數(shù)據(jù)進(jìn)行壓縮并且通過(guò)交換犧牲者緩沖區(qū)域?qū)⒔?jīng)壓縮的數(shù)據(jù)轉(zhuǎn)移到非易失性存儲(chǔ)器。
根據(jù)發(fā)明構(gòu)思的示范性實(shí)施例,一種應(yīng)用處理器的數(shù)據(jù)管理方法包括如下步驟:確定存儲(chǔ)在DRAM中的頁(yè)數(shù)據(jù)的數(shù)據(jù)類型,以及當(dāng)所確定的數(shù)據(jù)類型是延遲型時(shí)對(duì)頁(yè)數(shù)據(jù)執(zhí)行延遲交換操作,而當(dāng)所確定的數(shù)據(jù)類型是立即型時(shí)對(duì)頁(yè)數(shù)據(jù)執(zhí)行立即交換操作。
根據(jù)發(fā)明構(gòu)思的示范性實(shí)施例,一種應(yīng)用處理器包括DRAM接口、閃存接口、直接存儲(chǔ)器訪問(wèn)以及處理器。處理器被配置為判定是否需要交換操作。處理器被配置為通過(guò)DRAM接口接收要交換的頁(yè)數(shù)據(jù)。處理器被配置為根據(jù)頁(yè)數(shù)據(jù)的數(shù)據(jù)類型來(lái)以立即交換操作或延遲交換操作對(duì)頁(yè)數(shù)據(jù)執(zhí)行交換操作。在延遲交換操作中,處理器被配置為對(duì)頁(yè)數(shù)據(jù)進(jìn)行壓縮并通過(guò)DRAM接口輸出經(jīng)壓縮的頁(yè)數(shù)據(jù)。直接存儲(chǔ)器訪問(wèn)被配置為控制DRAM接口與閃存接口之間的數(shù)據(jù)路徑以將所輸出的經(jīng)壓縮的頁(yè)數(shù)據(jù)從DRAM接口轉(zhuǎn)移到閃存接口。
附圖說(shuō)明
通過(guò)參考附圖詳細(xì)描述發(fā)明構(gòu)思的示范性實(shí)施例,發(fā)明構(gòu)思的這些和其他特征將變得清楚,附圖中:
圖1是示出根據(jù)發(fā)明構(gòu)思的示范性實(shí)施例的移動(dòng)設(shè)備的框圖;
圖2是示出根據(jù)發(fā)明構(gòu)思的示范性實(shí)施例的存儲(chǔ)器層次結(jié)構(gòu)的框圖;
圖3是示出根據(jù)發(fā)明構(gòu)思的示范性實(shí)施例的數(shù)據(jù)管理方法的流程圖;
圖4是示出根據(jù)發(fā)明構(gòu)思的示范性實(shí)施例的交換確定方法的流程圖;
圖5是示出根據(jù)發(fā)明構(gòu)思的實(shí)施例的頁(yè)數(shù)據(jù)類型確定方法的流程圖;
圖6是示出根據(jù)示范性實(shí)施例的數(shù)據(jù)類型確定方法的流程圖;
圖7是示出根據(jù)發(fā)明構(gòu)思的示范性實(shí)施例的頁(yè)數(shù)據(jù)類型確定方法的流程圖;
圖8是示出根據(jù)示范性實(shí)施例的數(shù)據(jù)類型確定方法的流程圖;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于三星電子株式會(huì)社,未經(jīng)三星電子株式會(huì)社許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310675037.X/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計(jì)算機(jī)能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機(jī)傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計(jì)算機(jī)之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時(shí)間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來(lái)自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機(jī)上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出
- 交換節(jié)點(diǎn)的操作
- 陣列比較和交換操作
- 交換器系統(tǒng)以及操作交換器的方法
- 自適應(yīng)優(yōu)化的比較-交換操作
- 一種基于Docker的云交換機(jī)系統(tǒng)及其實(shí)現(xiàn)方法
- 一種基于Docker實(shí)現(xiàn)冗余交換機(jī)操作系統(tǒng)的方法
- 一種數(shù)據(jù)安全交換系統(tǒng)及方法
- 一種交換機(jī)操作系統(tǒng)的統(tǒng)一安裝與救援系統(tǒng)及監(jiān)控系統(tǒng)
- 交換機(jī)維護(hù)方法、裝置、交換機(jī)、終端和可讀存儲(chǔ)介質(zhì)
- 交換網(wǎng)絡(luò)的操作方法以及交換網(wǎng)
- 移動(dòng)設(shè)備系統(tǒng)以及移動(dòng)設(shè)備
- 移動(dòng)設(shè)備系統(tǒng)以及移動(dòng)設(shè)備
- 移動(dòng)設(shè)備系統(tǒng)及移動(dòng)設(shè)備
- 移動(dòng)設(shè)備主板和移動(dòng)設(shè)備
- 移動(dòng)設(shè)備主板和移動(dòng)設(shè)備
- 移動(dòng)設(shè)備及移動(dòng)設(shè)備控制方法
- 自移動(dòng)設(shè)備移動(dòng)方法及自移動(dòng)設(shè)備
- 移動(dòng)設(shè)備邊鍵及移動(dòng)設(shè)備
- 移動(dòng)設(shè)備升降裝置及移動(dòng)設(shè)備
- 移動(dòng)設(shè)備支撐裝置及移動(dòng)設(shè)備
- 網(wǎng)頁(yè)數(shù)據(jù)自動(dòng)填充系統(tǒng)及方法
- 一種電話機(jī)
- 一種數(shù)據(jù)管理方法和系統(tǒng)
- 檢測(cè)網(wǎng)頁(yè)數(shù)據(jù)真?zhèn)蔚姆椒ê脱b置
- 使用NAND頁(yè)緩沖器來(lái)改善固態(tài)驅(qū)動(dòng)器的傳遞緩沖器利用的方法與系統(tǒng)
- 一種黃頁(yè)數(shù)據(jù)的提供方法和裝置
- 網(wǎng)頁(yè)數(shù)據(jù)處理方法、裝置、計(jì)算機(jī)設(shè)備及計(jì)算機(jī)存儲(chǔ)介質(zhì)
- 網(wǎng)頁(yè)數(shù)據(jù)采集方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 網(wǎng)頁(yè)數(shù)據(jù)加載方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 分頁(yè)數(shù)據(jù)獲取方法、裝置、電子設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)





