本發(fā)明涉及移動(dòng)終端技術(shù)領(lǐng)域,尤其涉及的是一種檢查并優(yōu)化應(yīng)用的壓縮文件字節(jié)對(duì)齊的方法及系統(tǒng)。
背景技術(shù):
當(dāng)前很多應(yīng)用開發(fā)者在開發(fā)應(yīng)用打包時(shí),沒有對(duì)該應(yīng)用的壓縮文件做壓縮文件字節(jié)對(duì)齊的操作,這樣會(huì)加重應(yīng)用加載資源的負(fù)擔(dān),zip或者rar文件的資源沒有做字節(jié)對(duì)齊,那么在應(yīng)用加載這些資源文件時(shí)就會(huì)消耗內(nèi)存去做更多的解析工作,這樣無論對(duì)應(yīng)用本身還是系統(tǒng)來說,都是一種額外的負(fù)擔(dān)。
很多移動(dòng)系統(tǒng)的為了優(yōu)化空間利用率,把應(yīng)用的資源打包為壓縮文件,然后系統(tǒng)運(yùn)行這些應(yīng)用,通過應(yīng)用進(jìn)程再加載這些壓縮文件,如果應(yīng)用沒有做壓縮文件字節(jié)對(duì)齊,那么系統(tǒng)就需要通讀整個(gè)應(yīng)用程序包以獲取所需要的數(shù)據(jù)表,然后再通過該數(shù)據(jù)表尋找到它所需的資源,使得加載壓縮文件時(shí)速度變慢,占用更多的隨機(jī)訪問內(nèi)存。
因此,現(xiàn)有技術(shù)還有待于改進(jìn)和發(fā)展。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明要解決的技術(shù)問題在于,針對(duì)現(xiàn)有技術(shù)中應(yīng)用的壓縮文件沒有做壓縮文件字節(jié)對(duì)齊的操作,這樣會(huì)加重應(yīng)用加載資源的負(fù)擔(dān)。所以本發(fā)明提供一種檢查并優(yōu)化應(yīng)用的壓縮文件字節(jié)對(duì)齊的方法及系統(tǒng),通過對(duì)應(yīng)用的壓縮文件進(jìn)行字節(jié)對(duì)齊優(yōu)化后,使移動(dòng)終端系統(tǒng)加載所述壓縮文件時(shí)速度更快,占用更少的隨機(jī)訪問內(nèi)存。
本發(fā)明解決技術(shù)問題所采用的技術(shù)方案如下:
一種檢查并優(yōu)化應(yīng)用的壓縮文件字節(jié)對(duì)齊的方法,其中,包括:
步驟A,當(dāng)移動(dòng)終端中的應(yīng)用進(jìn)行安裝完成后,對(duì)所述應(yīng)用的壓縮文件進(jìn)行檢查;
步驟B,當(dāng)移動(dòng)終端在對(duì)所述應(yīng)用的壓縮文件檢查完成后,判斷所述應(yīng)用是否做了壓縮文件字節(jié)對(duì)齊;
步驟C,如果所述應(yīng)用已經(jīng)做了壓縮文件字節(jié)對(duì)齊,則不作操作,如果所述應(yīng)用沒有做壓縮文件字節(jié)對(duì)齊,則對(duì)壓縮文件字節(jié)對(duì)齊進(jìn)行優(yōu)化操作。
所述檢查并優(yōu)化應(yīng)用的壓縮文件字節(jié)對(duì)齊的方法,其中,所述步驟A之前還包括:
S,移動(dòng)終端系統(tǒng)監(jiān)視所述應(yīng)用的安裝過程,判斷所述應(yīng)用是否安裝成功,如果應(yīng)用安裝不成功,則不作操作,如果應(yīng)用安裝成功,則再對(duì)所述應(yīng)用的壓縮文件進(jìn)行檢查。
所述檢查并優(yōu)化應(yīng)用的壓縮文件字節(jié)對(duì)齊的方法,其中,所述步驟A中應(yīng)用的壓縮文件格式為zip格式或者rar格式。
所述檢查并優(yōu)化應(yīng)用的壓縮文件字節(jié)對(duì)齊的方法,其中,所述步驟B中壓縮文件字節(jié)對(duì)齊屬于一種優(yōu)化壓縮文件的工具,使移動(dòng)終端系統(tǒng)加載所述壓縮文件之前對(duì)所述應(yīng)用的壓縮文件進(jìn)行優(yōu)化。
所述檢查并優(yōu)化應(yīng)用的壓縮文件字節(jié)對(duì)齊的方法,其中,所述步驟B中還包括:
B1,判斷所述應(yīng)用是否做了壓縮文件字節(jié)對(duì)齊是通過讀取壓縮文件中的每一個(gè)內(nèi)容文件的字節(jié)大小,然后將所述每一個(gè)內(nèi)容文件的字節(jié)大小除以4,取得余數(shù);
B2,如果余數(shù)為0,則所述內(nèi)容文件是字節(jié)對(duì)齊的,如果余數(shù)不為0則所述內(nèi)容文件沒有對(duì)齊,如果所述壓縮文件中的所有內(nèi)容文件都是對(duì)齊的,那么所述壓縮文件本身也就是字節(jié)對(duì)齊的。
所述檢查并優(yōu)化應(yīng)用的壓縮文件字節(jié)對(duì)齊的方法,其中,所述步驟C具體包括:
C1,判斷所述應(yīng)用是否做了壓縮文件字節(jié)對(duì)齊之前,移動(dòng)終端系統(tǒng)創(chuàng)建一個(gè)新的壓縮文件,打開應(yīng)用的壓縮文件,讀取壓縮文件中的每一個(gè)內(nèi)容文件,當(dāng)檢查的內(nèi)容文件是對(duì)齊的,則直接拷貝到新的壓縮文件中;
C2,當(dāng)檢查的內(nèi)容文件沒有字節(jié)對(duì)齊,計(jì)算所述壓縮文件的字節(jié)數(shù)和字節(jié)對(duì)齊的字節(jié)數(shù)的差值,所述差值就是內(nèi)容文件移動(dòng)的偏移量,將所述內(nèi)容文件拷貝到新的壓縮文件時(shí)加上所述偏移量;
C3,當(dāng)所有內(nèi)容文件都按照字節(jié)對(duì)齊的方式拷貝到新的壓縮文件時(shí),所述壓縮文件就完成了字節(jié)對(duì)齊,再將新的壓縮文件替換之前沒有字節(jié)對(duì)齊的壓縮文件,就對(duì)之前的壓縮文件做了字節(jié)對(duì)齊的優(yōu)化。
一種檢查并優(yōu)化應(yīng)用的壓縮文件字節(jié)對(duì)齊的系統(tǒng),包括:
安裝模塊,用于移動(dòng)終端系統(tǒng)監(jiān)視所述應(yīng)用的安裝過程,判斷所述應(yīng)用是否安裝成功,如果應(yīng)用安裝不成功,則不作操作,如果應(yīng)用安裝成功,則再對(duì)所述應(yīng)用的壓縮文件進(jìn)行檢查;
檢查模塊,用于當(dāng)移動(dòng)終端中的應(yīng)用進(jìn)行安裝完成后,對(duì)所述應(yīng)用的壓縮文件進(jìn)行檢查;
判斷模塊,用于當(dāng)移動(dòng)終端在對(duì)所述應(yīng)用的壓縮文件檢查完成后,判斷所述應(yīng)用是否做了壓縮文件字節(jié)對(duì)齊;
優(yōu)化模塊,用于如果所述應(yīng)用已經(jīng)做了壓縮文件字節(jié)對(duì)齊,則不作操作,如果所述應(yīng)用沒有做壓縮文件字節(jié)對(duì)齊,則對(duì)壓縮文件字節(jié)對(duì)齊進(jìn)行優(yōu)化操作。
所述檢查并優(yōu)化應(yīng)用的壓縮文件字節(jié)對(duì)齊的系統(tǒng),其中,所述判斷模塊還包括:
字節(jié)讀取單元,判斷所述應(yīng)用是否做了壓縮文件字節(jié)對(duì)齊是通過讀取壓縮文件中的每一個(gè)內(nèi)容文件的字節(jié)大小,然后將所述每一個(gè)內(nèi)容文件的字節(jié)大小除以4,取得余數(shù);
對(duì)齊判斷單元,如果余數(shù)為0,則所述內(nèi)容文件是字節(jié)對(duì)齊的,如果余數(shù)不為0則所述內(nèi)容文件沒有對(duì)齊,如果所述壓縮文件中的所有內(nèi)容文件都是對(duì)齊的,那么所述壓縮文件本身也就是字節(jié)對(duì)齊的。
所述檢查并優(yōu)化應(yīng)用的壓縮文件字節(jié)對(duì)齊的系統(tǒng),其中,所述優(yōu)化模塊具體包括:
創(chuàng)建拷貝單元,判斷所述應(yīng)用是否做了壓縮文件字節(jié)對(duì)齊之前,移動(dòng)終端系統(tǒng)創(chuàng)建一個(gè)新的壓縮文件,打開應(yīng)用的壓縮文件,讀取壓縮文件中的每一個(gè)內(nèi)容文件,當(dāng)檢查的內(nèi)容文件是對(duì)齊的,則直接拷貝到新的壓縮文件中;
計(jì)算偏移單元,當(dāng)檢查的內(nèi)容文件沒有字節(jié)對(duì)齊,計(jì)算所述壓縮文件的字節(jié)數(shù)和字節(jié)對(duì)齊的字節(jié)數(shù)的差值,所述差值就是內(nèi)容文件移動(dòng)的偏移量,將所述內(nèi)容文件拷貝到新的壓縮文件時(shí)加上所述偏移量;
替換優(yōu)化單元,當(dāng)所有內(nèi)容文件都按照字節(jié)對(duì)齊的方式拷貝到新的壓縮文件時(shí),所述壓縮文件就完成了字節(jié)對(duì)齊,再將新的壓縮文件替換之前沒有字節(jié)對(duì)齊的壓縮文件,就對(duì)之前的壓縮文件做了字節(jié)對(duì)齊的優(yōu)化。
所述檢查并優(yōu)化應(yīng)用的壓縮文件字節(jié)對(duì)齊的系統(tǒng),其中,所述檢查模塊中應(yīng)用的壓縮文件格式為zip格式或者rar格式;所述判斷模塊中壓縮文件字節(jié)對(duì)齊屬于一種優(yōu)化壓縮文件的工具,使移動(dòng)終端系統(tǒng)加載所述壓縮文件之前對(duì)所述應(yīng)用的壓縮文件進(jìn)行優(yōu)化。
本發(fā)明公開了一種檢查并優(yōu)化應(yīng)用的壓縮文件字節(jié)對(duì)齊的方法及系統(tǒng),所述方法包括:當(dāng)移動(dòng)終端中的應(yīng)用進(jìn)行安裝完成后,對(duì)所述應(yīng)用的壓縮文件進(jìn)行檢查;當(dāng)移動(dòng)終端在對(duì)所述應(yīng)用的壓縮文件檢查完成后,判斷所述應(yīng)用是否做了壓縮文件字節(jié)對(duì)齊;如果所述應(yīng)用已經(jīng)做了壓縮文件字節(jié)對(duì)齊,則不作操作,如果所述應(yīng)用沒有做壓縮文件字節(jié)對(duì)齊,則對(duì)壓縮文件字節(jié)對(duì)齊進(jìn)行優(yōu)化操作。通過本發(fā)明可以對(duì)應(yīng)用的壓縮文件進(jìn)行字節(jié)對(duì)齊優(yōu)化后,使移動(dòng)終端系統(tǒng)加載所述壓縮文件時(shí)速度更快,占用更少的隨機(jī)訪問內(nèi)存。
附圖說明
圖1是本發(fā)明檢查并優(yōu)化應(yīng)用的壓縮文件字節(jié)對(duì)齊的方法的較佳實(shí)施例的流程圖。
圖2是本發(fā)明檢查并優(yōu)化應(yīng)用的壓縮文件字節(jié)對(duì)齊的系統(tǒng)的較佳實(shí)施例的功能原理框圖。
圖3是本發(fā)明檢查并優(yōu)化應(yīng)用的壓縮文件字節(jié)對(duì)齊的方法具體實(shí)施流程圖。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚、明確,以下參照附圖并舉實(shí)施例對(duì)本發(fā)明進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
請參閱圖1,圖1是本發(fā)明檢查并優(yōu)化應(yīng)用的壓縮文件字節(jié)對(duì)齊的方法的較佳實(shí)施例的流程圖。
如圖1所示,本發(fā)明實(shí)施例提供的一種檢查并優(yōu)化應(yīng)用的壓縮文件字節(jié)對(duì)齊的方法,包括以下步驟:
步驟S100,當(dāng)移動(dòng)終端中的應(yīng)用進(jìn)行安裝完成后,對(duì)所述應(yīng)用的壓縮文件進(jìn)行檢查。
本發(fā)明中,在所述步驟S100之前還包括:移動(dòng)終端系統(tǒng)監(jiān)視所述應(yīng)用的安裝過程,判斷所述應(yīng)用是否安裝成功,如果應(yīng)用安裝不成功,則不作操作,如果應(yīng)用安裝成功,則再對(duì)所述應(yīng)用的壓縮文件進(jìn)行檢查。
所述步驟S100中應(yīng)用的壓縮文件格式為zip格式或者rar格式,zip是最常見的壓縮文件格式,甚至不需要單獨(dú)為它安裝一個(gè)壓縮或者解壓縮軟件,因?yàn)槭褂玫腤indows系統(tǒng)已經(jīng)集成了對(duì)zip壓縮格式的支持,現(xiàn)在的大多數(shù)操作系統(tǒng)都會(huì)集成對(duì)zip文件的支持,而所有的壓縮軟件也都會(huì)提供對(duì)zip文件的支持;rar格式的文件壓縮率比zip更高,同樣的文件使用rar格式進(jìn)行壓縮后得到的大小通常都會(huì)比使用zip壓縮后更小。
步驟S200,當(dāng)移動(dòng)終端在對(duì)所述應(yīng)用的壓縮文件檢查完成后,判斷所述應(yīng)用是否做了壓縮文件字節(jié)對(duì)齊。
所述壓縮文件字節(jié)對(duì)齊屬于一種優(yōu)化壓縮文件的工具,使移動(dòng)終端系統(tǒng)加載所述壓縮文件之前對(duì)所述應(yīng)用的壓縮文件進(jìn)行優(yōu)化,壓縮文件字節(jié)對(duì)齊是linux平臺(tái)上一種可檢查壓縮文件是否字節(jié)對(duì)齊,并優(yōu)化壓縮文件字節(jié)對(duì)齊,可插入文件到壓縮文件中的工具。
所述步驟S200中還包括:判斷所述應(yīng)用是否做了壓縮文件字節(jié)對(duì)齊是通過讀取壓縮文件中的每一個(gè)內(nèi)容文件的字節(jié)大小,然后將所述每一個(gè)內(nèi)容文件的字節(jié)大小除以4,取得余數(shù);如果余數(shù)為0,則所述內(nèi)容文件是字節(jié)對(duì)齊的,如果余數(shù)不為0則所述內(nèi)容文件沒有對(duì)齊,如果所述壓縮文件中的所有內(nèi)容文件都是對(duì)齊的,那么所述壓縮文件本身也就是字節(jié)對(duì)齊的。
各個(gè)操作系統(tǒng)有自己默認(rèn)的字節(jié)對(duì)齊規(guī)則,比如linux 平臺(tái)默認(rèn)采用4字節(jié)對(duì)齊,如果文件是4字節(jié)對(duì)齊的,那么系統(tǒng)就能很快速的加載該文件,且很節(jié)約內(nèi)存。
步驟S300,如果所述應(yīng)用已經(jīng)做了壓縮文件字節(jié)對(duì)齊,則不作操作,如果所述應(yīng)用沒有做壓縮文件字節(jié)對(duì)齊,則對(duì)壓縮文件字節(jié)對(duì)齊進(jìn)行優(yōu)化操作。
本發(fā)明中,所述步驟S300具體包括:判斷所述應(yīng)用是否做了壓縮文件字節(jié)對(duì)齊之前,移動(dòng)終端系統(tǒng)創(chuàng)建一個(gè)新的壓縮文件,打開應(yīng)用的壓縮文件,讀取壓縮文件中的每一個(gè)內(nèi)容文件,當(dāng)檢查的內(nèi)容文件是對(duì)齊的,則直接拷貝到新的壓縮文件中;
當(dāng)檢查的內(nèi)容文件沒有字節(jié)對(duì)齊,計(jì)算所述壓縮文件的字節(jié)數(shù)和字節(jié)對(duì)齊的字節(jié)數(shù)的差值,所述差值就是內(nèi)容文件移動(dòng)的偏移量,將所述內(nèi)容文件拷貝到新的壓縮文件時(shí)加上所述偏移量;
當(dāng)所有內(nèi)容文件都按照字節(jié)對(duì)齊的方式拷貝到新的壓縮文件時(shí),所述壓縮文件就完成了字節(jié)對(duì)齊,再將新的壓縮文件替換之前沒有字節(jié)對(duì)齊的壓縮文件,就對(duì)之前的壓縮文件做了字節(jié)對(duì)齊的優(yōu)化。
實(shí)際應(yīng)用中是需要開發(fā)者自己在發(fā)布應(yīng)用版本之前,自己做壓縮文件字節(jié)對(duì)齊優(yōu)化,而很多應(yīng)用開發(fā)者不會(huì)進(jìn)行這些優(yōu)化,所以在移動(dòng)終端運(yùn)行時(shí),通過監(jiān)視應(yīng)用安裝,自動(dòng)檢查應(yīng)用是否做優(yōu)化并自動(dòng)優(yōu)化應(yīng)用來達(dá)到目的。
基于上述實(shí)施例,本發(fā)明還提供一種檢查并優(yōu)化應(yīng)用的壓縮文件字節(jié)對(duì)齊的系統(tǒng),請參閱圖2,圖2是本發(fā)明檢查并優(yōu)化應(yīng)用的壓縮文件字節(jié)對(duì)齊的系統(tǒng)的較佳實(shí)施例的功能原理框圖。
如圖2所示,所述系統(tǒng)包括:
安裝模塊210,用于移動(dòng)終端系統(tǒng)監(jiān)視所述應(yīng)用的安裝過程,判斷所述應(yīng)用是否安裝成功,如果應(yīng)用安裝不成功,則不作操作,如果應(yīng)用安裝成功,則再對(duì)所述應(yīng)用的壓縮文件進(jìn)行檢查;具體如上所述。
檢查模塊220,用于當(dāng)移動(dòng)終端中的應(yīng)用進(jìn)行安裝完成后,對(duì)所述應(yīng)用的壓縮文件進(jìn)行檢查;具體如上所述。
判斷模塊230,用于當(dāng)移動(dòng)終端在對(duì)所述應(yīng)用的壓縮文件檢查完成后,判斷所述應(yīng)用是否做了壓縮文件字節(jié)對(duì)齊;具體如上所述。
優(yōu)化模塊240,用于如果所述應(yīng)用已經(jīng)做了壓縮文件字節(jié)對(duì)齊,則不作操作,如果所述應(yīng)用沒有做壓縮文件字節(jié)對(duì)齊,則對(duì)壓縮文件字節(jié)對(duì)齊進(jìn)行優(yōu)化操作;具體如上所述。
進(jìn)一步地,所述檢查并優(yōu)化應(yīng)用的壓縮文件字節(jié)對(duì)齊的系統(tǒng),其中,所述判斷模塊還包括:
字節(jié)讀取單元,判斷所述應(yīng)用是否做了壓縮文件字節(jié)對(duì)齊是通過讀取壓縮文件中的每一個(gè)內(nèi)容文件的字節(jié)大小,然后將所述每一個(gè)內(nèi)容文件的字節(jié)大小除以4,取得余數(shù);具體如上所述。
對(duì)齊判斷單元,如果余數(shù)為0,則所述內(nèi)容文件是字節(jié)對(duì)齊的,如果余數(shù)不為0則所述內(nèi)容文件沒有對(duì)齊,如果所述壓縮文件中的所有內(nèi)容文件都是對(duì)齊的,那么所述壓縮文件本身也就是字節(jié)對(duì)齊的;具體如上所述。
所述檢查并優(yōu)化應(yīng)用的壓縮文件字節(jié)對(duì)齊的系統(tǒng),其中,所述優(yōu)化模塊具體包括:
創(chuàng)建拷貝單元,判斷所述應(yīng)用是否做了壓縮文件字節(jié)對(duì)齊之前,移動(dòng)終端系統(tǒng)創(chuàng)建一個(gè)新的壓縮文件,打開應(yīng)用的壓縮文件,讀取壓縮文件中的每一個(gè)內(nèi)容文件,當(dāng)檢查的內(nèi)容文件是對(duì)齊的,則直接拷貝到新的壓縮文件中;具體如上所述。
計(jì)算偏移單元,當(dāng)檢查的內(nèi)容文件沒有字節(jié)對(duì)齊,計(jì)算所述壓縮文件的字節(jié)數(shù)和字節(jié)對(duì)齊的字節(jié)數(shù)的差值,所述差值就是內(nèi)容文件移動(dòng)的偏移量,將所述內(nèi)容文件拷貝到新的壓縮文件時(shí)加上所述偏移量;具體如上所述。
替換優(yōu)化單元,當(dāng)所有內(nèi)容文件都按照字節(jié)對(duì)齊的方式拷貝到新的壓縮文件時(shí),所述壓縮文件就完成了字節(jié)對(duì)齊,再將新的壓縮文件替換之前沒有字節(jié)對(duì)齊的壓縮文件,就對(duì)之前的壓縮文件做了字節(jié)對(duì)齊的優(yōu)化;具體如上所述。
所述檢查并優(yōu)化應(yīng)用的壓縮文件字節(jié)對(duì)齊的系統(tǒng),其中,所述檢查模塊中應(yīng)用的壓縮文件格式為zip格式或者rar格式;所述判斷模塊中壓縮文件字節(jié)對(duì)齊屬于一種優(yōu)化壓縮文件的工具,使移動(dòng)終端系統(tǒng)加載所述壓縮文件之前對(duì)所述應(yīng)用的壓縮文件進(jìn)行優(yōu)化;具體如上所述。
請參見圖3,圖3是本發(fā)明檢查并優(yōu)化應(yīng)用的壓縮文件字節(jié)對(duì)齊的方法具體實(shí)施流程圖。
如圖3,本發(fā)明實(shí)施例提供的一種檢查并優(yōu)化應(yīng)用的壓縮文件字節(jié)對(duì)齊的方法實(shí)施流程,包括以下步驟:
S30,移動(dòng)終端系統(tǒng)監(jiān)視所述應(yīng)用的安裝過程;
S31,判斷所述應(yīng)用是否安裝成功;
S32,如果應(yīng)用安裝不成功,則不作操作;
S33,如果應(yīng)用安裝成功,則再對(duì)所述應(yīng)用的壓縮文件進(jìn)行檢查,判斷所述應(yīng)用是否做了壓縮文件字節(jié)對(duì)齊,如果所述應(yīng)用已經(jīng)做了壓縮文件字節(jié)對(duì)齊,則執(zhí)行S32,如果所述應(yīng)用沒有做壓縮文件字節(jié)對(duì)齊,則執(zhí)行S34;
S34,如果所述應(yīng)用沒有做壓縮文件字節(jié)對(duì)齊,則對(duì)壓縮文件字節(jié)對(duì)齊進(jìn)行優(yōu)化操作。
綜上所述,本發(fā)明公開了一種檢查并優(yōu)化應(yīng)用的壓縮文件字節(jié)對(duì)齊的方法及系統(tǒng),所述方法包括:當(dāng)移動(dòng)終端中的應(yīng)用進(jìn)行安裝完成后,對(duì)所述應(yīng)用的壓縮文件進(jìn)行檢查;當(dāng)移動(dòng)終端在對(duì)所述應(yīng)用的壓縮文件檢查完成后,判斷所述應(yīng)用是否做了壓縮文件字節(jié)對(duì)齊;如果所述應(yīng)用已經(jīng)做了壓縮文件字節(jié)對(duì)齊,則不作操作,如果所述應(yīng)用沒有做壓縮文件字節(jié)對(duì)齊,則對(duì)壓縮文件字節(jié)對(duì)齊進(jìn)行優(yōu)化操作。通過本發(fā)明可以對(duì)應(yīng)用的壓縮文件進(jìn)行字節(jié)對(duì)齊優(yōu)化后,使移動(dòng)終端系統(tǒng)加載所述壓縮文件時(shí)速度更快,占用更少的隨機(jī)訪問內(nèi)存。
當(dāng)然,本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序來指令相關(guān)硬件(如處理器,控制器等)來完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取的存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí)可包括如上述各方法實(shí)施例的流程。其中所述的存儲(chǔ)介質(zhì)可為存儲(chǔ)器、磁碟、光盤等。
應(yīng)當(dāng)理解的是,本發(fā)明的應(yīng)用不限于上述的舉例,對(duì)本領(lǐng)域普通技術(shù)人員來說,可以根據(jù)上述說明加以改進(jìn)或變換,所有這些改進(jìn)和變換都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護(hù)范圍。