一種監(jiān)控eMMC的方法和裝置制造方法
【專利摘要】本發(fā)明公開一種監(jiān)控eMMC的方法和裝置,其中方法包括如下步驟:監(jiān)控預寫入到eMMC熱點地址的文件;寫入所述文件到非eMMC的存儲位置;在滿足一定條件時;將所述非eMMC的存儲位置的文件寫入到eMMC。本技術(shù)方案通過寫入文件到非eMMC存儲位置,有效地減少了eMMC的寫入量,尤其是一些熱點地址的頻繁寫入,提高了eMMC顆粒的使用壽命,同時在寫入到內(nèi)存時,可以使得系統(tǒng)運行更為流暢。
【專利說明】_種監(jiān)控eMMG的方法和裝置
【技術(shù)領域】
[0001]本發(fā)明涉及eMMC管理【技術(shù)領域】,尤其涉及一種監(jiān)控eMMC的方法和裝置。
【背景技術(shù)】
[0002]eMMC (Embedded Multi Media Card)為MMC協(xié)會所訂立的、主要是針對手機或平板電腦等產(chǎn)品的內(nèi)嵌式存儲器標準規(guī)格。eMMC的一個明顯優(yōu)勢是在封裝中集成了一個控制器,它提供標準接口并管理閃存,使得手機廠商就能專注于產(chǎn)品開發(fā)的其它部分,并縮短向市場推出產(chǎn)品的時間。
[0003]現(xiàn)有的flash 類型包含有四種,SLC、MLC、TLC、QLC。SLC = Single-Level Cell,即lbit/cell,速度快壽命長,價格昂貴(約MLC 3倍以上的價格);MLC = Mult1-Level Cell,即 2bit/cell,速度一般壽命一般;TLC = Trinary-Level Cell,即 3bit/cell,也有 Flash廠家叫8LC,速度慢壽命短,價格便宜;以及QLC = Quad-Level Cell,即4bit/cell,速度最慢壽命最短。
[0004]目前大量的基于TLC(Trinary-Level Cell)類型的flash開發(fā)的eMMC顆粒開始應用,這類顆粒寫入壽命低,容易損壞。為了防止頻繁寫入操作對顆粒的造成的影響,一般現(xiàn)行的做法是廠家建立數(shù)據(jù)模型來記錄日志,并分析;或者將送出去的工程樣機回收進行行為分析。還有一種就是CN201310648750這份專利提到的改進方法:對超出預設寫入量閾值的應用進行信任認證。然而這種方式雖然可以有效的抑制各種應用不合理的寫入,但是問題在于如果是一些應用合理的寫入行為無法控制比如記錄日志或者讀寫它對應的配置文件等。對于這類合理的寫入行為,對eMMC的頻繁寫仍然會對顆粒的壽命造成影響。由于這些第三方開發(fā)的應用,如果阻止其寫入操作,應用可能就無法運行。
【發(fā)明內(nèi)容】
[0005]為此,需要提供一種監(jiān)控eMMC的方案,解決現(xiàn)有需要監(jiān)控對eMMC的寫入行為,防止寫入行為可能對eMMC造成損壞的問題,同時不影響應用程序的正常工作。
[0006]為實現(xiàn)上述目的,發(fā)明人提供了一種監(jiān)控eMMC的方法,包括如下步驟:
[0007]監(jiān)控預寫入到eMMC熱點地址的文件;
[0008]寫入所述文件到非eMMC的存儲位置;
[0009]在滿足一定條件時;
[0010]將所述非eMMC的存儲位置的文件寫入到eMMC。
[0011]進一步地,所述寫入所述文件到非eMMC的存儲位置具體包括:寫入所述文件到內(nèi)存中。
[0012]進一步地,所述在滿足一定條件時具體包括:在文件大小超過寫入閾值時。
[0013]進一步地,所述在滿足一定條件時具體包括:在關機指令被觸發(fā)時。
[0014]進一步地,所述eMMC熱點地址包括eMMC被頻繁寫入的地址。
[0015]以及發(fā)明人還提供一種監(jiān)控eMMC的裝置,包括如下模塊:
[0016]監(jiān)控模塊:用于監(jiān)控預寫入到eMMC熱點地址的文件;
[0017]非eMMC寫入模塊:用于寫入所述文件到非eMMC的存儲位置;
[0018]eMMC寫入模塊:用于在滿足一定條件時;
[0019]將所述非eMMC的存儲位置的文件寫入到eMMC。
[0020]進一步地,所述非eMMC寫入模塊包括用于寫入所述文件到內(nèi)存中。
[0021]進一步地,所述在滿足一定條件時具體包括:在文件大小超過寫入閾值時。
[0022]進一步地,所述在滿足一定條件時具體包括:在關機指令被觸發(fā)時。
[0023]進一步地,所述eMMC熱點地址包括eMMC被頻繁寫入的地址。
[0024]區(qū)別于現(xiàn)有技術(shù),上述技術(shù)方案通過寫入文件到非eMMC存儲位置,有效地減少了eMMC的寫入量,尤其是一些熱點地址的頻繁寫入,提高了 eMMC顆粒的使用壽命,同時在寫入到內(nèi)存時,可以使得系統(tǒng)運行更為流暢(寫內(nèi)存的速度要比寫eMMC快的多)。
【專利附圖】
【附圖說明】
[0025]圖1為現(xiàn)有技術(shù)系統(tǒng)將文件寫入eMMC的示意圖;
[0026]圖2為本發(fā)明【具體實施方式】的方法流程圖;
[0027]圖3為現(xiàn)有技術(shù)系統(tǒng)將文件寫入eMMC的示意圖;
[0028]圖4為本發(fā)明【具體實施方式】的方法流程圖。
[0029]附圖標記說明:
[0030]4、監(jiān)控eMMC的裝置;
[0031]40、監(jiān)控模塊;
[0032]41、非eMMC寫入模塊;
[0033]42、eMMC 寫入模塊。
【具體實施方式】
[0034]為詳細說明技術(shù)方案的技術(shù)內(nèi)容、構(gòu)造特征、所實現(xiàn)目的及效果,以下結(jié)合具體實施例并配合附圖詳予說明。
[0035]請參閱圖1到圖4,本實施例提供了一種監(jiān)控eMMC的方法,本方法可以應用于具有eMMC的電子設備上,eMMC上還可以存儲有操作系統(tǒng),電子設備可以包含有處理模塊,處理模塊可以運行有該操作系統(tǒng)。操作系統(tǒng)一般包含有文件管理系統(tǒng)即文件系統(tǒng),以及操作系統(tǒng)可以運行有應用程序。
[0036]圖1給出了一個現(xiàn)有技術(shù)中應用程序?qū)⑽募驍?shù)據(jù)寫入eMMC的示意圖。應用程序A需要寫入A文件到eMMC時,會通過文件系統(tǒng)直接寫入eMMC,文件系統(tǒng)可以獲取到應用程序A所創(chuàng)建的進程A的A文件,可以獲取到的文件A預寫入的文件起始地址(地址或稱LBA,Logical Block Address)以及長度L,而后文件系統(tǒng)可以直接將文件A寫入到相應的eMMC的地址上去。這樣,應用程序A可以直接寫入到eMMC,當應用程序A是頻繁地對eMMC某些地址進行寫入時,則會對eMMC的壽命產(chǎn)生很大影響,特別是現(xiàn)在使用越來越廣泛的TLC類型的eMMC。
[0037]為了解決該問題,本實施例提供的解決方法包括如下步驟,如圖2所示,首先為步驟SlOl監(jiān)控預寫入到eMMC熱點地址的文件。相對于現(xiàn)有的操作系統(tǒng),監(jiān)控可以通過文件系統(tǒng)監(jiān)控應用程序的預寫入行為來實現(xiàn)。對于沒有操作系統(tǒng)來說,可以由eMMC寫入程序來對需要寫入到eMMC的文件進行監(jiān)控,因為eMMC的寫入需要eMMC寫入程序來執(zhí)行。其中,預寫入就是文件系統(tǒng)或者eMMC寫入程序已經(jīng)接收到文件但還未寫入到eMMC。熱點地址即寫入可能會造成eMMC損壞的地址(也可以是地址段),這些地址可以是廠家根據(jù)應用程序、eMMC或者操作系統(tǒng)預先設置的某一些地址,如某些應用程序會經(jīng)常寫入某些地址、操作系統(tǒng)會經(jīng)常寫入某些地址等。監(jiān)控到這些要寫入到熱點地址的文件后,進入步驟S102寫入所述文件到非eMMC的存儲位置,即不將所述文件寫入eMMC,而將文件存儲到非eMMC的存儲位置。
[0038]文件存儲后,如果需要讀取該文件,則從所述非eMMC的存儲位置讀取該文件。對于需要讀取所述eMMC熱點地址的數(shù)據(jù),也要從所述非eMMC的存儲位置上進行讀取,這樣在需要讀取eMMC熱點地址數(shù)據(jù)的應用程序看來,所述eMMC熱點地址的數(shù)據(jù)已經(jīng)是更新過的。為了避免數(shù)據(jù)的丟失,在步驟S103滿足一定條件時;進入步驟S104將所述非eMMC的存儲位置的文件寫入到eMMC。該一定條件即是需要將文件寫入到eMMC熱點位置的條件。通過將需要寫入熱點地址的文件寫入到非eMMC位置,防止對eMMC熱點位置的寫入,而只在需要寫入時,才將文件寫入到eMMC熱點地址,可以減少對該熱點地址的頻繁寫入,避免eMMC的損壞,同時,對應用程序的行為沒有限制,應用程序不會運行異常。
[0039]其中,非eMMC位置可以是其他存儲位置,如外接存儲卡、U盤、硬盤等,這些存儲位置的數(shù)據(jù)不容易丟失。在某些實施例中,為了進一步提升寫入的速度,可以將所述非eMMC的存儲位置設置為內(nèi)存中的存儲位置,則步驟S102應該為寫入所述文件到內(nèi)存中。具體地,可以在內(nèi)存中指定一塊存儲區(qū)域,用于存儲預寫入eMMC熱點地址的文件。為了使得需要讀取eMMC熱點地址時讀取的是最新的文件,具體地,數(shù)據(jù)的讀取可以通過如下步驟:判斷所述指定的內(nèi)存的存儲區(qū)域,如果所述內(nèi)存存儲區(qū)域存儲有數(shù)據(jù),則讀取所述內(nèi)存存儲區(qū)域的數(shù)據(jù),否則,讀取所述eMMC熱點地址的數(shù)據(jù)。這樣,只要有寫入的內(nèi)存的存儲區(qū)域的文件,在讀取的時候都會被讀取得到,由于內(nèi)存的存儲區(qū)域的文件是最新的,可以保證讀取到的也是最新的文件。
[0040]上述步驟S103的一定條件可以從減少文件寫入到eMMC的時間出發(fā),避免文件狀態(tài)的不合理性造成回寫入到eMMC時間過長,使得用戶需要長時間等待的情況。文件狀態(tài)不合理如文件數(shù)量過多、文件總大小過大等情況。具體地,可以在文件大小上設定一個閾值,則在滿足一定條件時具體包括:在文件大小超過寫入閾值時,即當寫入非eMMC存儲位置的文件的大小超過一定閾值后,則將存儲在非eMMC存儲位置的文件寫入到eMMC。
[0041]如圖3所示,給出了上述在文件大小上設定一個閾值的【具體實施方式】。具體地,本實施例是在操作系統(tǒng)上實施的。其中應用程序A作為文件的產(chǎn)生者,應用程序A需要將A文件寫入到eMMC中。操作系統(tǒng)具有文件系統(tǒng),在文件系統(tǒng)中,操作系統(tǒng)可以監(jiān)控應用程序A的進程A,得到進程A需要寫入eMMC的文件的名稱、長度以及該文件在eMMC上的地址(LBA,Logic block address)。在應用程序A需要寫入A文件時,那么文件系統(tǒng)可以記錄應用程序A所操作A文件的信息,具體記錄方式可以按照圖3中所列的表格的方式。而后判斷是否寫入的地址是熱點地址,如果是熱點地址則需要對此進行管理,圖3采用熱點控制單元來實現(xiàn)對要寫入到熱點地址的文件的管理。熱點控制單元根據(jù)預寫入的文件的不同,進行不同操作。具體地,當應用程序A想要向eMMC中寫入應用程序A所操作的文件A的數(shù)據(jù)時,熱點控制單元獲取了此次數(shù)據(jù)。熱點控制單元將此次的A文件的數(shù)據(jù)量X加上之前已經(jīng)寫入在內(nèi)存存儲區(qū)域的數(shù)據(jù)量T,與閾值M進行比較。如果x+T小于閾值M,那么熱點控制單元會將文件A這部分數(shù)據(jù)直接寫到內(nèi)存的存儲區(qū)域,而不直接寫入eMMC。如果x+T大于或等于閾值M,那么熱點控制單元會將之前內(nèi)存的存儲區(qū)域已經(jīng)保存的數(shù)據(jù)長度為T的數(shù)據(jù)回寫到eMMC,并再將此次寫入的A文件的數(shù)據(jù)一并接著寫入eMMC。這樣,在數(shù)據(jù)量積累到一定程度就回寫到eMMC,避免數(shù)據(jù)量過大,而后回寫到eMMC需要等待過長時間的問題?;貙懞?,可以內(nèi)存存儲區(qū)域中的數(shù)據(jù)清空,而后應用程序讀取該存儲區(qū)域的數(shù)據(jù)為空時,則可以獲取到已經(jīng)回寫到eMMC的數(shù)據(jù)。
[0042]上述的文件大小的閾值可以通過以下方式設定:如在系統(tǒng)啟動時默認設置一個閾值M(這個值的大小可以有廠商根據(jù)eMMC容量大小來選定),在某些實施例中也可以由用戶進行設定。在某些實施例中,如果某個應用程序在單位時間內(nèi)多次寫入超過閾值的數(shù)據(jù)量,可以在用戶界面彈出提示,提醒用戶該應用程序有可能存在異常寫入行為(如應用程序可能是病毒等),并讓用戶選擇是否增加該應用程序的寫入閾值或者拒絕該應用程序的寫入行為,而后接收用戶的寫入閾值設置或者拒絕應用程序的寫入行為,防止過度觸發(fā)寫入閾值,仍然造成頻繁地寫入eMMC。
[0043]上述的一定條件還可以是為了防止寫入到非eMMC存儲位置的文件丟失的條件。如在應用程序A關閉(可以通過檢測進程A實現(xiàn))后,則對該非eMMC存儲位置的數(shù)據(jù)的讀寫次數(shù)將會大大降低,則為了避免文件丟失,可以將非eMMC存儲位置的回寫到eMMC中。在某些實施例中,可以通過檢測沒有寫入該非eMMC存儲位置的時間,如果這個時間大于一個預設值,即長時間沒有對該非eMMC存儲位置寫入,則也可以將非eMMC存儲位置的文件寫回至該文件對應的eMMC熱點地址,避免文件的丟失。在某些實施例中,還可以是非eMMC存儲位置可能被清空或者非eMMC存儲位置所在的磁盤被卸載等,這些事件都可能導致非eMMC存儲位置的文件的丟失,則在這些事件發(fā)生前要將文件回寫。發(fā)明人在實際實驗過程中發(fā)現(xiàn),其中系統(tǒng)關機造成數(shù)據(jù)的丟失的頻率大于上述其他可能引起數(shù)據(jù)丟失的情況,則步驟S103在滿足一定條件時具體包括:在關機指令被觸發(fā)時。關機指令被觸發(fā)時,操作系統(tǒng)即要進行關機,此時應該回寫文件到eMMC。為了保證文件被全部回寫,則可以暫緩關機操作,在文件寫入到eMMC結(jié)束后,執(zhí)行關機操作,從而避免了關機操作造成的文件的丟失的問題。
[0044]正如上述實施例中所說的熱點地址可以是廠商預先設定的地址,當然也可以是系統(tǒng)實時獲取到的地址。具體地,系統(tǒng)可以獲取到eMMC被頻繁寫入的地址,并以此地址作為熱點地址。系統(tǒng)可以通過監(jiān)控應用程序的寫入行為,如果在單位時間內(nèi),應用程序?qū)懭肽承┑刂返拇螖?shù)大于一個預設的值,則認為這些地址為熱點地址。如應用程序在一分鐘內(nèi)寫入某地址的次數(shù)大于5次,則認為該地址為熱點地址。或者在某段地址(或稱地址段)中,單位時間內(nèi)寫入的數(shù)據(jù)量大于一個預設的值。如應用程序在一分鐘內(nèi)寫入到某地址段的數(shù)據(jù)量大于地址段所能容納數(shù)據(jù)量的80%時,認為該地址段為熱點地址。在某些實施例中,也可以對應用程序進行歸類后,判斷應用程序所屬的類型,如果應用程序所屬的類型為頻繁寫入的類型,則認為應用程序?qū)懭氲牡刂范紴闊狳c地址。如在線聊天應用,一旦有消息進來,就要記錄和寫入,則會造成eMMC的頻繁寫入,還是會造成eMMC頻繁寫入的問題。則該類型的應用程序即可將它的要寫入eMMC的數(shù)據(jù)或文件寫到非eMMC的位置。對于應用程序的分類,可以根據(jù)應用程序的文件寫入行為進行分類。
[0045]綜上,本方法可以通過預先判斷寫入文件的位置或者通過監(jiān)控應用程序的行為防止對eMMC的頻繁讀寫,又不限定應用程序的行為,避免了應用程序無法正常工作的問題,有大大降低了 eMMC的讀取寫入次數(shù),延長了 eMMC的壽命。
[0046]以及發(fā)明人還提供一種監(jiān)控eMMC的裝置4,如圖4所示,包括如下模塊:監(jiān)控模塊40、非eMMC寫入模塊41和eMMC寫入模塊42。其中:監(jiān)控模塊40用于監(jiān)控預寫入到eMMC熱點地址的文件;非eMMC寫入模塊41:用于寫入所述文件到非eMMC的存儲位置;eMMC寫入模塊42:用于在滿足一定條件時;將所述非eMMC的存儲位置的文件寫入到eMMC。其中,熱點地址可以是一個熱點地址段,這個地址段的長度也可以任意設定的,如正負4K長度的地址段。如認定地址A為寫入頻繁的地址或者容易損壞的地址,則A地址前后4K都認為是熱點地址。通過非eMMC寫入模塊41將文件寫到非eMMC存儲位置,避免文件直接寫到eMMC中,而在需要寫入時,才寫入到eMMC,避免了對eMMC的頻繁寫入又可以保證文件最終還是會存在eMMC中,延長了 eMMC使用壽命。
[0047]非eMMC存儲位置可以包含RAM或者ROM等,RAM(如內(nèi)存)具有速度快的優(yōu)點,則在本實施例中,所述非eMMC寫入模塊包括用于寫入所述文件到內(nèi)存中,則寫入內(nèi)存還可以提高系統(tǒng)的處理文件的速度。
[0048]所述一定條件可以是多種條件,如寫入非eMMC存儲位置的文件大小超過某一閾值或者是系統(tǒng)關機時。則eMMC寫入模塊42在滿足一定條件時具體包括:在文件大小超過寫入閾值時或者在關機指令被觸發(fā)時。這樣回寫到eMMC可以減少等待時間并保證文件的安全。
[0049]進一步地,所述eMMC熱點地址包括eMMC被頻繁寫入的地址。熱點地址即是寫入容易造成eMMC損壞的地址,則頻繁的寫入也是容易造成eMMC損壞的,則熱點地址即包括eMMC被頻繁寫入的地址。對于這些地址的寫入,本方案先緩存到內(nèi)存中,避免了 eMMC的頻繁寫入,延長了 eMMC的壽命。
[0050]需要說明的是,在本文中,諸如第一和第二等之類的關系術(shù)語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者終端設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者終端設備所固有的要素。在沒有更多限制的情況下,由語句“包括……”或“包含……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者終端設備中還存在另外的要素。此夕卜,在本文中,“大于”、“小于”、“超過”等理解為不包括本數(shù);“以上”、“以下”、“以內(nèi)”等理解為包括本數(shù)。
[0051]本領域內(nèi)的技術(shù)人員應明白,上述各實施例可提供為方法、裝置、或計算機程序產(chǎn)品。這些實施例可采用完全硬件實施例、完全軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。上述各實施例涉及的方法中的全部或部分步驟可以通過程序來指令相關的硬件來完成,所述的程序可以存儲于計算機設備可讀取的存儲介質(zhì)中,用于執(zhí)行上述各實施例方法所述的全部或部分步驟。所述計算機設備,包括但不限于:個人計算機、服務器、通用計算機、專用計算機、網(wǎng)絡設備、嵌入式設備、可編程設備、智能移動終端、智能家居設備、穿戴式智能設備、車載智能設備等;所述的存儲介質(zhì),包括但不限于:RAM、ROM、磁碟、磁帶、光盤、閃存、U盤、移動硬盤、存儲卡、記憶棒、網(wǎng)絡服務器存儲、網(wǎng)絡云存儲等。
[0052]上述各實施例是參照根據(jù)實施例所述的方法、設備(系統(tǒng))、和計算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算機程序指令到計算機設備的處理器以產(chǎn)生一個機器,使得通過計算機設備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
[0053]這些計算機程序指令也可存儲在能引導計算機設備以特定方式工作的計算機設備可讀存儲器中,使得存儲在該計算機設備可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
[0054]這些計算機程序指令也可裝載到計算機設備上,使得在計算機設備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機設備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
[0055]盡管已經(jīng)對上述各實施例進行了描述,但本領域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對這些實施例做出另外的變更和修改,所以以上所述僅為本發(fā)明的實施例,并非因此限制本發(fā)明的專利保護范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運用在其他相關的【技術(shù)領域】,均同理包括在本發(fā)明的專利保護范圍之內(nèi)。
【權(quán)利要求】
1.一種監(jiān)控eMMC的方法,其特征在于,包括如下步驟: 監(jiān)控預寫入到eMMC熱點地址的文件; 寫入所述文件到非eMMC的存儲位置; 在滿足一定條件時; 將所述非eMMC的存儲位置的文件寫入到eMMC。
2.根據(jù)權(quán)利要求1所述的監(jiān)控eMMC的方法,其特征在于:所述寫入所述文件到非eMMC的存儲位置具體包括:寫入所述文件到內(nèi)存中。
3.根據(jù)權(quán)利要求1所述的監(jiān)控eMMC的方法,其特征在于:所述在滿足一定條件時具體包括:在文件大小超過寫入閾值時。
4.根據(jù)權(quán)利要求1所述的監(jiān)控eMMC的方法,其特征在于:所述在滿足一定條件時具體包括:在關機指令被觸發(fā)時。
5.根據(jù)權(quán)利要求1所述的監(jiān)控eMMC的方法,其特征在于:所述eMMC熱點地址包括eMMC被頻繁寫入的地址。
6.一種監(jiān)控eMMC的裝置,其特征在于,包括如下模塊: 監(jiān)控模塊:用于監(jiān)控預寫入到eMMC熱點地址的文件; 非eMMC寫入模塊:用于寫入所述文件到非eMMC的存儲位置; eMMC寫入模塊:用于在滿足一定條件時; 將所述非eMMC的存儲位置的文件寫入到eMMC。
7.根據(jù)權(quán)利要求6所述的監(jiān)控eMMC的裝置,其特征在于:所述非eMMC寫入模塊包括用于寫入所述文件到內(nèi)存中。
8.根據(jù)權(quán)利要求6所述的監(jiān)控eMMC的裝置,其特征在于:所述在滿足一定條件時具體包括:在文件大小超過寫入閾值時。
9.根據(jù)權(quán)利要求6所述的監(jiān)控eMMC的裝置,其特征在于:所述在滿足一定條件時具體包括:在關機指令被觸發(fā)時。
10.根據(jù)權(quán)利要求6所述的監(jiān)控eMMC的裝置,其特征在于:所述eMMC熱點地址包括eMMC被頻繁寫入的地址。
【文檔編號】G06F11/00GK104461754SQ201410756092
【公開日】2015年3月25日 申請日期:2014年12月10日 優(yōu)先權(quán)日:2014年12月10日
【發(fā)明者】林濤 申請人:福州瑞芯微電子有限公司