一種高效存儲(chǔ)測(cè)試log的方法
【專(zhuān)利摘要】本發(fā)明提供了一種高效存儲(chǔ)測(cè)試log的方法,所述log中存儲(chǔ)有l(wèi)og數(shù)據(jù),所述log存儲(chǔ)于log空間,所述log空間與保存空間相連,其中,定義所述log尺寸;判斷所述log尺寸與所述log空間可存儲(chǔ)空間的尺寸的大??;如果所述log尺寸大于所述log空間可存儲(chǔ)空間的尺寸,則將所述log中的log數(shù)據(jù)轉(zhuǎn)移至保存空間,釋放所述log空間。本發(fā)明的技術(shù)方案簡(jiǎn)便易行,使大量數(shù)據(jù)能夠在不缺失的情況下自動(dòng)備份,并智能生成新的文件夾進(jìn)行存儲(chǔ)log數(shù)據(jù)。
【專(zhuān)利說(shuō)明】—種高效存儲(chǔ)測(cè)試log的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及半導(dǎo)體制造領(lǐng)域,尤其涉及一種高效存儲(chǔ)測(cè)試log的方法。
【背景技術(shù)】
[0002]目前,常規(guī)在測(cè)試過(guò)程中造成的各種log(日志文件,用于存儲(chǔ)測(cè)試數(shù)據(jù))很龐大,內(nèi)存所能承受的存儲(chǔ)能力不夠,會(huì)造成一些大量數(shù)據(jù)的缺失。
[0003]專(zhuān)利CN103389938A公開(kāi)了一種log日志的CPK分析方法及系統(tǒng),該CPK分析方法包括:按照預(yù)定的格式,將批次生產(chǎn)的手機(jī)在測(cè)試時(shí)生成的log日志保存成每個(gè)手機(jī)所對(duì)應(yīng)的log文件,所述log文件包括:多個(gè)測(cè)試項(xiàng)編號(hào)及每個(gè)測(cè)試項(xiàng)編號(hào)所對(duì)應(yīng)的測(cè)試項(xiàng)、測(cè)試值、預(yù)設(shè)的最小值和預(yù)設(shè)的最大值;分別以每個(gè)測(cè)試項(xiàng)編號(hào)為索引,依次在每個(gè)log文件中提取該測(cè)試項(xiàng)編號(hào)所對(duì)應(yīng)的測(cè)試值;分別對(duì)每個(gè)測(cè)試項(xiàng)所對(duì)應(yīng)的各個(gè)測(cè)試值進(jìn)行匯總,并對(duì)各個(gè)測(cè)試項(xiàng)的測(cè)試值進(jìn)行CPK分析。實(shí)施本發(fā)明的技術(shù)方案,效率高且不易出錯(cuò)。但該專(zhuān)利存在log數(shù)據(jù)過(guò)大難以存儲(chǔ)的問(wèn)題。
[0004]專(zhuān)利CN101739505A公開(kāi)了一種LOG事件管理方法,包括如下步驟:步驟A,操作人員發(fā)出操作指令;步驟B,分析操作指令,若操作指令為存儲(chǔ)時(shí),執(zhí)行步驟C ;若為其它操作指令時(shí),執(zhí)行步驟G ;步驟C,后臺(tái)少量文件存儲(chǔ)線程對(duì)LOG事件管理系統(tǒng)中的LOG事件進(jìn)行海量文件管理;步驟D,海量文件管理反饋文件定位指針給LOG事件管理系統(tǒng);步驟E,LOG事件管理系統(tǒng)把事件存儲(chǔ)信息反饋給后臺(tái)文件管理線程;步驟F,LOG事件管理系統(tǒng)顯示數(shù)據(jù);步驟G,后臺(tái)文件管理線程與數(shù)據(jù)鏈表類(lèi)交互,把信息反饋給操作人員。本發(fā)明構(gòu)建了全新的信息平臺(tái),實(shí)現(xiàn)了以研究日志為特征的信息資料管理功能,使手術(shù)全過(guò)程的生理數(shù)據(jù)可以便捷、高效地檢索和處理分析。但該專(zhuān)利任存在log數(shù)據(jù)過(guò)大難以存儲(chǔ)的問(wèn)題。
【發(fā)明內(nèi)容】
[0005]鑒于上述問(wèn)題,本發(fā)明提供一種高效存儲(chǔ)測(cè)試log的方法。
[0006]本發(fā)明解決技術(shù)問(wèn)題所采用的技術(shù)方案為:
[0007]—種高效存儲(chǔ)測(cè)試log的方法,所述log中存儲(chǔ)有l(wèi)og數(shù)據(jù),所述log存儲(chǔ)于log空間,所述log空間與保存空間相連,其中,所述方法包括:
[0008]步驟I,定義所述log尺寸;
[0009]步驟2,判斷所述log尺寸與所述log空間可存儲(chǔ)空間的尺寸的大??;
[0010]步驟3,如果所述log尺寸大于所述log空間可存儲(chǔ)空間的尺寸,則將所述log中的log數(shù)據(jù)轉(zhuǎn)移至保存空間,釋放所述log空間。
[0011]所述的高效存儲(chǔ)測(cè)試log的方法,其中,所述步驟3中如果所述log尺寸大于可存儲(chǔ)空間的尺寸,則復(fù)制備份所述log至保存空間、移除所述log、創(chuàng)建新的log。
[0012]所述的高效存儲(chǔ)測(cè)試log的方法,其中,所述步驟3中還包括修改新的log權(quán)限,使之能夠自動(dòng)讀寫(xiě)數(shù)據(jù)。
[0013]所述的高效存儲(chǔ)測(cè)試log的方法,其中,所述步驟3中如果所述log尺寸不大于可存儲(chǔ)空間的尺寸,則繼續(xù)使用所述log存儲(chǔ)數(shù)據(jù)。
[0014]所述的高效存儲(chǔ)測(cè)試log的方法,其中,所述可存儲(chǔ)空間的尺寸為1048500bytes。
[0015]上述技術(shù)方案具有如下優(yōu)點(diǎn)或有益效果:
[0016]本發(fā)明的成本較低,簡(jiǎn)便易行,使大量數(shù)據(jù)能夠在不缺失的情況下自動(dòng)備份,并智能生成新的文件夾進(jìn)行存儲(chǔ)log數(shù)據(jù)。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0017]參考所附附圖,以更加充分的描述本發(fā)明的實(shí)施例。然而,所附附圖僅用于說(shuō)明和闡述,并不構(gòu)成對(duì)本發(fā)明范圍的限制。
[0018]圖1是本發(fā)明實(shí)施例的流程示意圖。
【具體實(shí)施方式】
[0019]本發(fā)明提供的一種高效存儲(chǔ)測(cè)試log的方法,結(jié)合SELA和FIB兩種設(shè)備,快速準(zhǔn)確地制備平面TEM樣品,不但大大縮短了制樣時(shí)間,同時(shí)也極大地提高了制樣的成功率。
[0020]下面結(jié)合附圖對(duì)本發(fā)明方法進(jìn)行詳細(xì)說(shuō)明。
[0021]如圖1中所示,本發(fā)明的一種高效存儲(chǔ)測(cè)試log的方法,log中存儲(chǔ)有l(wèi)og數(shù)據(jù),log存儲(chǔ)于log空間,log空間與保存空間相連,其中,方法包括:
[0022]步驟I,定義log尺寸模塊定義log尺寸;
[0023]步驟2,log尺寸判斷模塊判斷l(xiāng)og尺寸與log空間可存儲(chǔ)空間的尺寸,優(yōu)選為1048500bytes 的大??;
[0024]步驟3,如果log尺寸大于可存儲(chǔ)空間的尺寸,則復(fù)制備份log至保存空間、移除log、創(chuàng)建新的log、并修改新的log權(quán)限,使之能夠自動(dòng)讀寫(xiě)數(shù)據(jù)。
[0025]如果log尺寸不大于可存儲(chǔ)空間的尺寸,則繼續(xù)使用log存儲(chǔ)數(shù)據(jù)。
[0026]本發(fā)明實(shí)施例的上述方法可通過(guò)以下腳本實(shí)施:
[0027]DATE=$(date+%C%y%m%d%H%M%S)
[0028]定義log尺寸size模塊:
[0029]proberlogsize=$ (ls-l/var/opt/SPECS/log/prober.log|cut_d,’-f5)
[0030]testlogsizel=$ (ls-l/var/opt/SPECS/log/testlog.11cut_d,’-f5)
[0031]testlogsize2=$ (ls-l/var/opt/SPECS/log/testlog.2|cut_d,’-f5)
[0032]testlogsize3=$(ls-l/var/opt/SPECS/log/testlog.3|cut_d,’-f5)
[0033]testlogsize4=$(ls-l/var/opt/SPECS/log/testlog.4|cut_d,’-f5)
[0034]判斷l(xiāng)og size尺寸模塊:
[0035]
if [ Sproberlogsize -gt 1048500 ]
[0036]
【權(quán)利要求】
1.一種高效存儲(chǔ)測(cè)試log的方法,所述log中存儲(chǔ)有l(wèi)og數(shù)據(jù),所述log存儲(chǔ)于log空間,所述log空間與保存空間相連,其特征在于,所述方法包括: 步驟I,定義所述log尺寸; 步驟2,判斷所述log尺寸與所述log空間可存儲(chǔ)空間的尺寸的大??; 步驟3,如果所述log尺寸大于所述log空間可存儲(chǔ)空間的尺寸,則將所述log中的log數(shù)據(jù)轉(zhuǎn)移至保存空間,釋放所述log空間。
2.如權(quán)利要求1所述的高效存儲(chǔ)測(cè)試log的方法,其特征在于,所述步驟3中如果所述log尺寸大于可存儲(chǔ)空間的尺寸,則復(fù)制備份所述log至保存空間、移除所述log、創(chuàng)建新的log。
3.如權(quán)利要求2所述的高效存儲(chǔ)測(cè)試log的方法,其特征在于,所述步驟3中還包括修改新的log權(quán)限,使之能夠自動(dòng)讀寫(xiě)數(shù)據(jù)。
4.如權(quán)利要求3所述的高效存儲(chǔ)測(cè)試log的方法,其特征在于,所述步驟3中如果所述log尺寸不大于可存儲(chǔ)空間的尺寸,則繼續(xù)使用所述log存儲(chǔ)數(shù)據(jù)。
5.如權(quán)利要求4所述的高效存儲(chǔ)測(cè)試log的方法,其特征在于,所述可存儲(chǔ)空間的尺寸為 1048500bytes。
【文檔編號(hào)】G06F11/14GK103870359SQ201410059944
【公開(kāi)日】2014年6月18日 申請(qǐng)日期:2014年2月21日 優(yōu)先權(quán)日:2014年2月21日
【發(fā)明者】沈茜, 婁曉祺 申請(qǐng)人:上海華力微電子有限公司