亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種智能終端存儲(chǔ)穩(wěn)定性的檢測方法及系統(tǒng)的制作方法

文檔序號(hào):9547061閱讀:620來源:國知局
一種智能終端存儲(chǔ)穩(wěn)定性的檢測方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及智能終端技術(shù)領(lǐng)域,特別涉及一種智能終端存儲(chǔ)穩(wěn)定性的檢測方法及系統(tǒng)。
【背景技術(shù)】
[0002]隨著手機(jī)、PDA等移動(dòng)終端行業(yè)的快速發(fā)展,市場上充斥了大量不同規(guī)格的flash存儲(chǔ)芯片,而這些存儲(chǔ)芯片因?yàn)闆]有一個(gè)固定的標(biāo)準(zhǔn),這就導(dǎo)致了項(xiàng)目開發(fā)過程中,如果想要更換flash存儲(chǔ)芯片,硬件就必須重新設(shè)計(jì)布線(layout),因此給項(xiàng)目帶來了開發(fā)成本及開發(fā)效率等多方面的浪費(fèi)。
[0003]EMMC (Embedded Multi Media Card嵌入式多媒體卡)芯片的誕生彌補(bǔ)了這個(gè)缺陷,EMMC芯片是指嵌入式多媒體文件存儲(chǔ)設(shè)備,其逐漸成為了目前智能機(jī)市場上的主流方案。但是EMMC作為終端的存儲(chǔ)器,EMMC的穩(wěn)定性對(duì)整機(jī)性能影響非常大,比如產(chǎn)品在終端用戶手里進(jìn)行軟件升級(jí)的時(shí)候,如果EMMC出現(xiàn)讀寫錯(cuò)誤,那么會(huì)導(dǎo)致升級(jí)失敗,產(chǎn)品不能正常工作的嚴(yán)重后果。
[0004]因而現(xiàn)有技術(shù)還有待改進(jìn)和提高。

【發(fā)明內(nèi)容】

[0005]本發(fā)明要解決的技術(shù)問題在于,針對(duì)現(xiàn)有技術(shù)的不足,提供一種智能終端存儲(chǔ)穩(wěn)定性的檢測方法及系統(tǒng),以解決現(xiàn)有技術(shù)中EMMC作為智能終端存儲(chǔ)器,其穩(wěn)定性不佳而造成的智能終端穩(wěn)定性不佳的問題。
[0006]為了解決上述技術(shù)問題,本發(fā)明所采用的技術(shù)方案如下:
一種智能終端存儲(chǔ)穩(wěn)定性的檢測方法,其包括:
創(chuàng)建用于寫入智能終端EMMC用戶分區(qū)的文件,并將所述文件寫入智能終端EMMC用戶分區(qū);
獲取智能終端EMMC用戶分區(qū)剩余空間大小,并將所述EMMC用戶分區(qū)剩余空間大小與預(yù)設(shè)閾值進(jìn)行比較;
當(dāng)所述EMMC用戶分區(qū)剩余空間大于預(yù)設(shè)閾值時(shí),循環(huán)創(chuàng)建并寫入文件;
當(dāng)所述EMMC用戶分區(qū)剩余空間小于預(yù)設(shè)閥值時(shí),對(duì)智能終端EMMC用戶分區(qū)內(nèi)所有文件進(jìn)行回讀操作;
當(dāng)回讀智能終端EMMC用戶分區(qū)內(nèi)所有文件的數(shù)據(jù)正確時(shí),刪除所述文件并恢復(fù)出廠設(shè)置。
[0007]所述智能終端存儲(chǔ)穩(wěn)定性的檢測方法,其還包括:
當(dāng)回讀智能終端EMMC用戶分區(qū)內(nèi)所有文件的數(shù)據(jù)錯(cuò)誤時(shí),停止運(yùn)行并提示錯(cuò)誤。
[0008]所述智能終端存儲(chǔ)穩(wěn)定性的檢測方法,其中,所述創(chuàng)建用于寫入智能終端EMMC用戶分區(qū)的文件為二進(jìn)制文件。
[0009]所述智能終端存儲(chǔ)穩(wěn)定性的檢測方法,其中,所述創(chuàng)建用于寫入智能終端EMMC用戶分區(qū)的文件大小隨創(chuàng)建文件次數(shù)的增大而增大。
[0010]所述智能終端存儲(chǔ)穩(wěn)定性的檢測方法,其中,所述將所述文件寫入智能終端EMMC用戶分區(qū)之后還包括:
對(duì)所述寫入智能終端EMMC用戶分區(qū)的文件進(jìn)行回讀操作;
當(dāng)回讀數(shù)據(jù)正確時(shí),獲取智能終端EMMC用戶分區(qū)剩余空間大??;
當(dāng)回讀數(shù)據(jù)錯(cuò)誤時(shí),停止運(yùn)行并提示錯(cuò)誤。
[0011 ] 一種智能終端存儲(chǔ)穩(wěn)定性的檢測系統(tǒng),其包括:
創(chuàng)建模塊,用于創(chuàng)建用于寫入智能終端EMMC用戶分區(qū)的文件,并將所述文件寫入智能終端EMMC用戶分區(qū);
比較模塊,用于獲取智能終端EMMC用戶分區(qū)剩余空間大小,并將所述EMMC用戶分區(qū)剩余空間大小與預(yù)設(shè)閾值進(jìn)行比較;
處理模塊,用于當(dāng)所述EMMC用戶分區(qū)剩余空間大于預(yù)設(shè)閾值時(shí),循環(huán)創(chuàng)建并寫入文件,當(dāng)所述EMMC用戶分區(qū)剩余空間小于預(yù)設(shè)閥值時(shí),對(duì)智能終端EMMC用戶分區(qū)內(nèi)所有文件進(jìn)行回讀操作;
執(zhí)行模塊,用于當(dāng)回讀智能終端EMMC用戶分區(qū)內(nèi)所有文件的數(shù)據(jù)正確時(shí),刪除所述文件并恢復(fù)出廠設(shè)置。
[0012]所述智能終端存儲(chǔ)穩(wěn)定性的檢測系統(tǒng),其中,所述執(zhí)行模塊還用于當(dāng)回讀智能終端EMMC用戶分區(qū)內(nèi)所有文件的數(shù)據(jù)錯(cuò)誤時(shí),停止運(yùn)行并提示錯(cuò)誤。
[0013]所述智能終端存儲(chǔ)穩(wěn)定性的檢測系統(tǒng),其中,所述創(chuàng)建用于寫入智能終端EMMC用戶分區(qū)的文件為二進(jìn)制文件。
[0014]所述智能終端存儲(chǔ)穩(wěn)定性的檢測系統(tǒng),其中,所述創(chuàng)建用于寫入智能終端EMMC用戶分區(qū)的文件大小根據(jù)創(chuàng)建文件次數(shù)的增大而增大。
[0015]所述智能終端存儲(chǔ)穩(wěn)定性的檢測系統(tǒng),其還包括:
回讀模塊,用于對(duì)所述寫入智能終端EMMC用戶分區(qū)的文件進(jìn)行回讀操作,當(dāng)回讀數(shù)據(jù)正確時(shí),獲取智能終端EMMC用戶分區(qū)剩余空間大小,當(dāng)回讀數(shù)據(jù)錯(cuò)誤時(shí),停止運(yùn)行并提示錯(cuò)誤。
[0016]有益效果:與現(xiàn)有技術(shù)相比,本發(fā)明所提供一種智能終端存儲(chǔ)穩(wěn)定性的檢測方法及系統(tǒng),其首先創(chuàng)建用于寫入智能終端EMMC用戶分區(qū)的文件,并將所述文件寫入智能終端EMMC用戶分區(qū),獲取智能終端EMMC用戶分區(qū)剩余空間大小,并將所述EMMC用戶分區(qū)剩余空間大小與預(yù)設(shè)閾值進(jìn)行比較,當(dāng)所述EMMC用戶分區(qū)剩余空間大于預(yù)設(shè)閾值時(shí),循環(huán)創(chuàng)建并寫入文件,當(dāng)所述EMMC用戶分區(qū)剩余空間小于預(yù)設(shè)閥值時(shí),對(duì)智能終端EMMC用戶分區(qū)內(nèi)所有文件進(jìn)行回讀操作,當(dāng)回讀智能終端EMMC用戶分區(qū)內(nèi)所有文件的數(shù)據(jù)正確時(shí),刪除所述文件并恢復(fù)出廠設(shè)置。其模擬用戶對(duì)智能終端用戶存儲(chǔ)區(qū)域進(jìn)行高強(qiáng)度的讀寫,配合高溫高濕的極端環(huán)境,來做EMMC的壓力測試,以確保EMMC的穩(wěn)定性,從而提供智能終端存儲(chǔ)穩(wěn)定性。
【附圖說明】
[0017]圖1為本發(fā)明智能終端存儲(chǔ)穩(wěn)定性的檢測方法較佳實(shí)施例的流程圖。
[0018]圖2為本發(fā)明智能終端存儲(chǔ)穩(wěn)定性的檢測系統(tǒng)的結(jié)構(gòu)原理圖。
【具體實(shí)施方式】
[0019]本發(fā)明提供智能終端存儲(chǔ)穩(wěn)定性的檢測方法及系統(tǒng),為使本發(fā)明的目的、技術(shù)方案及效果更加清楚、明確,以下參照附圖并舉實(shí)施例對(duì)本發(fā)明進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0020]下面結(jié)合附圖,通過對(duì)實(shí)施例的描述,對(duì)
【發(fā)明內(nèi)容】
作進(jìn)一步說明。
[0021]請(qǐng)參見圖1,圖1為本發(fā)明提供智能終端存儲(chǔ)穩(wěn)定性的檢測方法較佳實(shí)施例的流程圖。所述方法用于在智能終端出廠前檢查智能終端存儲(chǔ)的穩(wěn)定性。所述方法包括:
S1、創(chuàng)建用于寫入智能終端EMMC用戶分區(qū)的文件,并將所述文件寫入智能終端EMMC用戶分區(qū)。
[0022]具體地,所述創(chuàng)建用于寫入智能終端EMMC用戶分區(qū)的文件為二進(jìn)制文件,其可以為全為二進(jìn)制0的文件,也可以是全為二進(jìn)制1的文件,其還可以為由二進(jìn)制0或1混合組成的文件。所述文件占用存儲(chǔ)空間的大小可以根據(jù)智能終端EMMC用戶分區(qū)的大小而設(shè)定。這里不做具體限制。
[0023]進(jìn)一步,當(dāng)創(chuàng)建完文件后,將所述文件寫入智能終端EMMC用戶分區(qū)。所述智能終端EMMC用戶分區(qū)在第一次寫入創(chuàng)建的二進(jìn)制文件前,其EMMC用戶分區(qū)為空。也就是說,在第一次寫入創(chuàng)建的二進(jìn)制文件前,智能終端的EMMC用戶分區(qū)內(nèi)沒有存儲(chǔ)文件。
[0024]S2、獲取智能終端EMMC用戶分區(qū)剩余空間大小,并將所述EMMC用戶分區(qū)剩余空間大小與預(yù)設(shè)閾值進(jìn)行比較。
[0025]具體地,獲取智能終端EMMC用戶分區(qū)剩余空間大小具體為獲取智能終端EMMC用戶分區(qū)大小與寫入文件的大小的差。這里,當(dāng)?shù)谝淮螌懭胛募r(shí),剩余空間大小為獲取智能終端EMMC用戶分區(qū)大小與第一次寫入文件的大小的差。當(dāng)循環(huán)多次時(shí),剩余空間大小為獲取智能終端EMMC用戶分區(qū)大小與所有寫入文件大小的和的差。
[0026]進(jìn)一步,將所述EMMC用戶分區(qū)剩余空間大小與預(yù)設(shè)閾值進(jìn)行比較中預(yù)設(shè)閾值為預(yù)先設(shè)定的,其取值可以根據(jù)檢測的準(zhǔn)確性而確定,檢測準(zhǔn)確性越高則預(yù)設(shè)閾值越小,這里不做具體限制,僅給出例子。如,預(yù)設(shè)閾值為200M。所述預(yù)設(shè)閾值為系統(tǒng)默認(rèn)的安全值,也就是說當(dāng)智能終端EMMC用戶分區(qū)存于空間小于預(yù)設(shè)閾值時(shí),說明智能終端存儲(chǔ)穩(wěn)定性符合要求。小于預(yù)設(shè)閾值的空間的讀寫不影響智能終端存儲(chǔ)穩(wěn)定性。
[0027]進(jìn)一步,在獲取智能終端EMMC用戶分區(qū)剩余空間大小之前還可以包括一個(gè)回讀過程。其具體為將寫入智能終端EMMC用戶分區(qū)的文件進(jìn)行回讀操作,并判斷回讀得到數(shù)據(jù)的正確性,如果回讀得到的數(shù)據(jù)正確,則獲取智能終端EMMC用戶分區(qū)剩余空間大??;如果回讀得到的數(shù)據(jù)錯(cuò)誤,則停止運(yùn)行并提示錯(cuò)誤。這樣可以對(duì)每次寫入的文件進(jìn)行回讀并判斷其正確性,當(dāng)存在一次回讀錯(cuò)誤時(shí),說明EMMC的穩(wěn)定性存儲(chǔ)問題,從而得出智能終端存儲(chǔ)穩(wěn)定性存在問題,從而減少了操作步驟,提高檢測效率。
[0028]S3、當(dāng)所述EMMC用戶分區(qū)剩余空間大于預(yù)設(shè)閾值時(shí),循環(huán)創(chuàng)建并寫入文件,當(dāng)所述EMMC用戶分區(qū)剩余空間小于預(yù)設(shè)閥值時(shí),對(duì)智能終端EMMC用戶分區(qū)內(nèi)所有文件進(jìn)行回讀操作。
[0029]具體地,如果所述EMMC用戶分區(qū)剩余空間大于預(yù)設(shè)閾值,則說明并沒有對(duì)智能終端EMMC用戶分區(qū)進(jìn)行全部讀寫,則循環(huán)創(chuàng)建并寫入文件。也就是說,所述EMMC用戶分區(qū)剩余空間大于預(yù)設(shè)閾值時(shí),EMMC用戶分區(qū)沒有達(dá)到最大承受力,即對(duì)應(yīng)壓力的測試沒有達(dá)到讀寫最大壓力,需要繼續(xù)寫入文件,對(duì)EMMC用戶分區(qū)進(jìn)行壓力測試。
[0030]進(jìn)一步,所述循環(huán)創(chuàng)建寫入文件具體為當(dāng)所述EMMC用戶分區(qū)剩余空間大于預(yù)設(shè)閾值時(shí),則跳轉(zhuǎn)至步驟S1,也就是說在循環(huán)執(zhí)行步驟S1、步驟S2以及步驟S3,直至所述EMMC用戶分區(qū)剩余空間小于預(yù)設(shè)閥值。也就是說,在對(duì)EMMC用戶分區(qū)寫入文件并判斷EMMC用戶分區(qū)剩余空間與預(yù)設(shè)閾值是一個(gè)循環(huán)的過程。其可以分多次向EMMC用戶分區(qū)寫入文件并進(jìn)行判斷,這樣符合智能終端正常使用的過程,可以提高檢測的準(zhǔn)確性。
[0031]進(jìn)一步,所述創(chuàng)建、寫入以及判斷的循環(huán)過程中,創(chuàng)建文件的大小隨著循環(huán)次數(shù)的增加而增大。也就是說,創(chuàng)建文件隨著創(chuàng)建次數(shù)的增大而增大。例如,將每次創(chuàng)建的文件根據(jù)其創(chuàng)建的次數(shù)命名,第一次創(chuàng)建的文件為文件1,第二次創(chuàng)建的文件為文件2,依次類推,
當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1