亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

機(jī)頂盒時(shí)移數(shù)據(jù)存儲(chǔ)方法、裝置和機(jī)頂盒的制作方法

文檔序號(hào):7553478閱讀:185來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):機(jī)頂盒時(shí)移數(shù)據(jù)存儲(chǔ)方法、裝置和機(jī)頂盒的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及信息技術(shù),尤其涉及一種機(jī)頂盒時(shí)移數(shù)據(jù)存儲(chǔ)方法、裝置和機(jī)頂盒。
背景技術(shù)
現(xiàn)有技術(shù)中,用戶在采用機(jī)頂盒的時(shí)移功能存儲(chǔ)時(shí)移數(shù)據(jù)時(shí),通常將時(shí)移數(shù)據(jù)存儲(chǔ)至機(jī)頂盒的閃存(Flash)中。但是由于Flash的讀寫(xiě)壽命較低,而時(shí)移功能又需要頻繁更新數(shù)據(jù),因此,會(huì)影響flash的壽命,進(jìn)而影響機(jī)頂盒的壽命。

發(fā)明內(nèi)容
本發(fā)明提供一種機(jī)頂盒時(shí)移數(shù)據(jù)存儲(chǔ)方法、裝置和機(jī)頂盒,用以解決現(xiàn)有時(shí)移功能,頻繁更新數(shù)據(jù)使Flash壽命降低的問(wèn)題。第一方面,本發(fā)明實(shí)施例提供一種機(jī)頂盒時(shí)移數(shù)據(jù)存儲(chǔ)方法,包括:獲取時(shí)移數(shù)據(jù);判斷機(jī)頂盒的內(nèi)存空閑空間是否大于或等于安全空閑閥值;若所述內(nèi)存空閑空間大于或等于所述安全空閑閥值,則將所述時(shí)移數(shù)據(jù)存儲(chǔ)至所述機(jī)頂盒的內(nèi)存中;或者,若所述內(nèi)存空閑空間小于所述安全空閑閥值,則將所述時(shí)移數(shù)據(jù)存儲(chǔ)至所述機(jī)頂盒的閃存中。結(jié)合第一方面,在第一方面的第一種可能的實(shí)施方式中,所述時(shí)移數(shù)據(jù)在所述機(jī)頂盒的內(nèi)存中和所述機(jī)頂盒的閃存中分別采用分片的雙向動(dòng)態(tài)循環(huán)鏈表方式存儲(chǔ)。結(jié)合第一方面或第一方面的第一種可能的實(shí)施方式,在第一方面的第二種可能的實(shí)施方式中,所述判斷機(jī)頂盒的內(nèi)存空閑空間是否大于或等于安全空閑閥值,具體為:若所述時(shí)移數(shù)據(jù)為初始時(shí)移數(shù)據(jù),則判斷所述機(jī)頂盒的內(nèi)存空閑空間是否大于或等于安全空閑閥值;或者,若所述時(shí)移數(shù)據(jù)為非初始時(shí)移數(shù)據(jù),則滿足設(shè)定時(shí)間判斷所述機(jī)頂盒的內(nèi)存空閑空間是否大于或等于安全空閑閥值。結(jié)合第一方面、第一方面的第一或第二種可能的實(shí)施方式,在第一方面的第三種可能的實(shí)施方式中,所述方法還包括:獲取非時(shí)移數(shù)據(jù);根據(jù)所述非時(shí)移數(shù)據(jù)的數(shù)據(jù)量判斷所述非時(shí)移數(shù)據(jù)存儲(chǔ)至所述機(jī)頂盒的內(nèi)存后,所述機(jī)頂盒的內(nèi)存空閑空間是否大于或等于所述安全空閑閥值;若將所述非時(shí)移數(shù)據(jù)存儲(chǔ)至所述機(jī)頂盒的內(nèi)存后,所述機(jī)頂盒的內(nèi)存空閑空間小于所述安全空閑閥值,則將所述機(jī)頂盒內(nèi)存中與所述非時(shí)移數(shù)據(jù)的數(shù)據(jù)量相等的時(shí)移數(shù)據(jù)從所述機(jī)頂盒內(nèi)存中遷移至所述機(jī)頂盒的閃存中。第二方面,本發(fā)明實(shí)施例提供一種機(jī)頂盒時(shí)移數(shù)據(jù)存儲(chǔ)裝置,包括:獲取模塊、判斷模塊和存儲(chǔ)模塊;所述獲取模塊,用于獲取時(shí)移數(shù)據(jù);
所述判斷模塊,用于判斷機(jī)頂盒的內(nèi)存空閑空間是否大于或等于安全空閑閥值;所述存儲(chǔ)模塊,用于若所述內(nèi)存空閑空間大于或等于所述安全空閑閥值,則將所述時(shí)移數(shù)據(jù)存儲(chǔ)至所述機(jī)頂盒的內(nèi)存中;或者,若所述內(nèi)存空閑空間小于所述安全空閑閥值,則將所述時(shí)移數(shù)據(jù)存儲(chǔ)至所述機(jī)頂盒的閃存中。結(jié)合第二方面,在第二方面的第一種可能的實(shí)施方式中,所述時(shí)移數(shù)據(jù)在所述機(jī)頂盒的內(nèi)存中和所述機(jī)頂盒的閃存中分別采用分片的雙向動(dòng)態(tài)循環(huán)鏈表方式存儲(chǔ)。結(jié)合第二方面或第二方面的第一種可能的實(shí)施方式,在第二方面的第二種可能的實(shí)施方式中,所述判斷模塊具體用于:若所述時(shí)移數(shù)據(jù)為初始時(shí)移數(shù)據(jù),則判斷所述機(jī)頂盒的內(nèi)存空閑空間是否大于或等于安全空閑閥值;或者,若所述時(shí)移數(shù)據(jù)為非初始時(shí)移數(shù)據(jù),則滿足設(shè)定時(shí)間判斷所述機(jī)頂盒的內(nèi)存空閑空間是否大于或等于安全空閑閥值。結(jié)合第二方面、第二方面的第一或第二種可能的實(shí)施方式,在第二方面的第三種可能的實(shí)施方式中,所述裝置還包括處理模塊;所述獲取模塊,還用于獲取非時(shí)移數(shù)據(jù);所述判斷模塊,還用于根據(jù)所述非時(shí)移數(shù)據(jù)的數(shù)據(jù)量判斷所述非時(shí)移數(shù)據(jù)存儲(chǔ)至所述機(jī)頂盒的內(nèi)存后,所述機(jī)頂盒的內(nèi)存空閑空間是否大于或等于所述安全空閑閥值;所述處理模塊,用于若將所述非時(shí)移數(shù)據(jù)存儲(chǔ)至所述機(jī)頂盒的內(nèi)存后所述機(jī)頂盒的內(nèi)存空閑空間小于所述安全空閑閥值,則將所述機(jī)頂盒內(nèi)存中與所述非時(shí)移數(shù)據(jù)的數(shù)據(jù)量相等的時(shí)移數(shù)據(jù)從所述機(jī)頂盒內(nèi)存中遷移至所述機(jī)頂盒的閃存中。第三方面,本發(fā)明實(shí)施例提供一種機(jī)頂盒,所述機(jī)頂盒包括本發(fā)明的第二方面提供的機(jī)頂盒時(shí)移數(shù)據(jù)存儲(chǔ)裝置。本發(fā)明提供的機(jī)頂盒時(shí)移數(shù)據(jù)存儲(chǔ)方法、裝置和機(jī)頂盒,在需要存儲(chǔ)時(shí)移數(shù)據(jù)時(shí),通過(guò)判斷機(jī)頂盒的內(nèi)存空閑空間是否大于或等于安全空閑閥值來(lái)確定將時(shí)移數(shù)據(jù)存儲(chǔ)至內(nèi)存或者閃存,有效提聞了閃存的使用壽命。


圖1為本發(fā)明提供的機(jī)頂盒時(shí)移數(shù)據(jù)存儲(chǔ)方法一個(gè)實(shí)施例的流程圖;圖2為本發(fā)明提供的機(jī)頂盒時(shí)移數(shù)據(jù)存儲(chǔ)方法另一個(gè)實(shí)施例的流程圖;圖3為本發(fā)明提供的機(jī)頂盒時(shí)移數(shù)據(jù)存儲(chǔ)裝置一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;圖4為本發(fā)明提供的機(jī)頂盒時(shí)移數(shù)據(jù)存儲(chǔ)裝置另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。
具體實(shí)施例方式圖1為本發(fā)明提供的機(jī)頂盒時(shí)移數(shù)據(jù)存儲(chǔ)方法一個(gè)實(shí)施例的流程圖。如圖1所示,以下步驟的執(zhí)行主體可以為設(shè)置在機(jī)頂盒內(nèi)的具有時(shí)移數(shù)據(jù)存儲(chǔ)功能的一個(gè)或多個(gè)模塊、芯片。該機(jī)頂盒時(shí)移數(shù)據(jù)存儲(chǔ)方法具體包括:SlOl,獲取時(shí)移數(shù)據(jù);對(duì)于即時(shí)性的電視節(jié)目,具有時(shí)移功能的機(jī)頂盒可以在電視節(jié)目播放之后的任何時(shí)間看節(jié)目,也可以隨時(shí)暫停,播放,而不一定要與節(jié)目本身播放的時(shí)間同步。原因是具有時(shí)移功能的機(jī)頂盒可以將即時(shí)播放的電視節(jié)目的數(shù)據(jù)進(jìn)行即時(shí)存儲(chǔ),被存儲(chǔ)的數(shù)據(jù)被稱(chēng)作時(shí)移數(shù)據(jù),而除此之外的其他數(shù)據(jù),例如:播放節(jié)目過(guò)程中,系統(tǒng)所需要的在內(nèi)存中緩存的數(shù)據(jù),或是其他應(yīng)用運(yùn)行中所需要的在內(nèi)存中緩存的數(shù)據(jù)都可稱(chēng)作非時(shí)移數(shù)據(jù)。機(jī)頂盒在執(zhí)行時(shí)移功能時(shí),便可以得到相應(yīng)的電視節(jié)目的時(shí)移數(shù)據(jù)。S102,判斷機(jī)頂盒的內(nèi)存空閑空間是否大于或等于安全空閑閥值;時(shí)移數(shù)據(jù)通常被存儲(chǔ)在設(shè)置在機(jī)頂盒的閃存中。但是通過(guò)研究發(fā)現(xiàn),機(jī)頂盒的內(nèi)存配置具有一定的富裕空間,可根據(jù)實(shí)際情況,動(dòng)態(tài)使用內(nèi)存空間存儲(chǔ)時(shí)移數(shù)據(jù),只需要將內(nèi)存空間存放不下的數(shù)據(jù)存入閃存。一方面,不但可以充分利用內(nèi)存空間,另一方面,還可以明顯減少閃存的P/E次數(shù),而延長(zhǎng)閃存的使用壽命。在本方案中,可以預(yù)先為機(jī)頂盒的內(nèi)存設(shè)定一個(gè)安全空閑閥值,該安全空閑閥值可以根據(jù)內(nèi)存空間,閃存空間,以及占用內(nèi)存空間的非時(shí)移數(shù)據(jù)的大小綜合考慮設(shè)定。用來(lái)限定內(nèi)存空間的空閑空間為多大時(shí),可以對(duì)時(shí)移數(shù)據(jù)進(jìn)行存儲(chǔ)。例如,如果配置的內(nèi)存空間較大,閃存空間和非時(shí)移數(shù)據(jù)較小,那么可以將該安全空閑閥值設(shè)置的大一些;如果內(nèi)存空間較小,且閃存空間和非時(shí)移數(shù)據(jù)較大,那么可以將該安全空閑閥值設(shè)置的小一些。對(duì)于占用內(nèi)存的非時(shí)移數(shù)據(jù),通常包括機(jī)頂盒內(nèi)系統(tǒng)正常運(yùn)行和各種功能程序運(yùn)行時(shí)所占用內(nèi)存的數(shù)據(jù),該數(shù)據(jù)的大小可以在產(chǎn)品出廠時(shí),綜合考慮產(chǎn)品功能進(jìn)行評(píng)估;而對(duì)于內(nèi)存和閃存的大小,也可以在出廠前,根據(jù)成本,使用壽命等因素考慮,來(lái)設(shè)置一個(gè)最佳配比。假定要求支持30分鐘的節(jié)目時(shí)移,每天用戶平均看8小時(shí)高清電視節(jié)目,高清節(jié)目采用IOMbps碼率,閃存的容量是8GB,閃存壽命是3000次P/E (閃存完全寫(xiě)滿并擦出一次為I次P/E)。采用內(nèi)存加閃存存儲(chǔ)時(shí)移數(shù)據(jù)的方法,假定平均可參與時(shí)移的內(nèi)存為aGB,計(jì)算8GB Flash的壽命:FLASH壽命(年)=FLASH P/E次數(shù)*FLASH容量/ (時(shí)移節(jié)目大小-aGB)/平均每年需要的P/E次數(shù)=3000*8GB/(10/8*60*30/1024_aGB)/(365*8*2) =4.11/ (2.2-a)年表I列出了上述計(jì)算結(jié)果的幾種配比。表I閃存與內(nèi)存配比及閃存的使用壽命
權(quán)利要求
1.一種機(jī)頂盒時(shí)移數(shù)據(jù)存儲(chǔ)方法,其特征在于,包括: 獲取時(shí)移數(shù)據(jù); 判斷機(jī)頂盒的內(nèi)存空閑空間是否大于或等于安全空閑閥值; 若所述內(nèi)存空閑空間大于或等于所述安全空閑閥值,則將所述時(shí)移數(shù)據(jù)存儲(chǔ)至所述機(jī)頂盒的內(nèi)存中;或者,若所述內(nèi)存空閑空間小于所述安全空閑閥值,則將所述時(shí)移數(shù)據(jù)存儲(chǔ)至所述機(jī)頂盒的閃存中。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述時(shí)移數(shù)據(jù)在所述機(jī)頂盒的內(nèi)存中和所述機(jī)頂盒的閃存中分別采用分片的雙向動(dòng)態(tài)循環(huán)鏈表方式存儲(chǔ)。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述判斷機(jī)頂盒的內(nèi)存空閑空間是否大于或等于安全空閑閥值,具體為: 若所述時(shí)移數(shù)據(jù)為初始時(shí)移數(shù)據(jù),則判斷所述機(jī)頂盒的內(nèi)存空閑空間是否大于或等于安全空閑閥值;或者, 若所述時(shí)移數(shù)據(jù)為非初始時(shí)移數(shù)據(jù),則滿足設(shè)定時(shí)間判斷所述機(jī)頂盒的內(nèi)存空閑空間是否大于或等于安全空閑閥值。
4.根據(jù)權(quán)利要求1-3任一項(xiàng)所述的方法,其特征在于,所述方法還包括: 獲取非時(shí)移數(shù)據(jù); 根據(jù)所述非時(shí)移數(shù)據(jù)的數(shù)據(jù)量判斷所述非時(shí)移數(shù)據(jù)存儲(chǔ)至所述機(jī)頂盒的內(nèi)存后,所述機(jī)頂盒的內(nèi)存空閑空間是否大于或等于所述安全空閑閥值; 若將所述非時(shí)移數(shù)據(jù)存儲(chǔ)至所述機(jī)頂盒的內(nèi)存后,所述機(jī)頂盒的內(nèi)存空閑空間小于所述安全空閑閥值,則將所述機(jī)頂盒內(nèi)存中與所述非時(shí)移數(shù)據(jù)的數(shù)據(jù)量相等的時(shí)移數(shù)據(jù)從所述機(jī)頂盒內(nèi)存中遷移至所述機(jī)頂盒的閃存中。
5.一種機(jī)頂盒時(shí)移數(shù)據(jù)存儲(chǔ)裝置,其特征在于,包括:獲取模塊、判斷模塊和存儲(chǔ)模塊; 所述獲取模塊,用于獲取時(shí)移數(shù)據(jù); 所述判斷模塊,用于判斷機(jī)頂盒的內(nèi)存空閑空間是否大于或等于安全空閑閥值; 所述存儲(chǔ)模塊,用于若所述內(nèi)存空閑空間大于或等于所述安全空閑閥值,則將所述時(shí)移數(shù)據(jù)存儲(chǔ)至所述機(jī)頂盒的內(nèi)存中;或者,若所述內(nèi)存空閑空間小于所述安全空閑閥值,則將所述時(shí)移數(shù)據(jù)存儲(chǔ)至所述機(jī)頂盒的閃存中。
6.根據(jù)權(quán)利要求5所述的裝置,其特征在于,所述時(shí)移數(shù)據(jù)在所述機(jī)頂盒的內(nèi)存中和所述機(jī)頂盒的閃存中分別采用分片的雙向動(dòng)態(tài)循環(huán)鏈表方式存儲(chǔ)。
7.根據(jù)權(quán)利要求5或6所述的裝置,其特征在于,所述判斷模塊具體用于: 若所述時(shí)移數(shù)據(jù)為初始 時(shí)移數(shù)據(jù),則判斷所述機(jī)頂盒的內(nèi)存空閑空間是否大于或等于安全空閑閥值;或者, 若所述時(shí)移數(shù)據(jù)為非初始時(shí)移數(shù)據(jù),則滿足設(shè)定時(shí)間判斷所述機(jī)頂盒的內(nèi)存空閑空間是否大于或等于安全空閑閥值。
8.根據(jù)權(quán)利要求5-7任一項(xiàng)所述的裝置,其特征在于,所述裝置還包括處理模塊; 所述獲取模塊,還用于獲取非時(shí)移數(shù)據(jù); 所述判斷模塊,還用于根據(jù)所述非時(shí)移數(shù)據(jù)的數(shù)據(jù)量判斷所述非時(shí)移數(shù)據(jù)存儲(chǔ)至所述機(jī)頂盒的內(nèi)存后,所述機(jī)頂盒的內(nèi)存空閑空間是否大于或等于所述安全空閑閥值;所述處理模塊,用于若將所述非時(shí)移數(shù)據(jù)存儲(chǔ)至所述機(jī)頂盒的內(nèi)存后所述機(jī)頂盒的內(nèi)存空閑空間小于所述安全空閑閥值,則將所述機(jī)頂盒內(nèi)存中與所述非時(shí)移數(shù)據(jù)的數(shù)據(jù)量相等的時(shí)移數(shù)據(jù)從所述機(jī)頂盒內(nèi)存中遷移至所述機(jī)頂盒的閃存中。
9.一種機(jī)頂 盒,其特征在于,包括:權(quán)利要求5-8任一項(xiàng)所述的機(jī)頂盒時(shí)移數(shù)據(jù)存儲(chǔ)裝置。
全文摘要
本發(fā)明提供一種機(jī)頂盒時(shí)移數(shù)據(jù)存儲(chǔ)方法,裝置和機(jī)頂盒,方法包括獲取時(shí)移數(shù)據(jù);判斷機(jī)頂盒的內(nèi)存空閑空間是否大于或等于安全空閑閥值;若所述內(nèi)存空閑空間大于或等于所述安全空閑閥值,則將所述時(shí)移數(shù)據(jù)存儲(chǔ)至所述機(jī)頂盒的內(nèi)存中;或者,若所述內(nèi)存空閑空間小于所述安全空閑閥值,則將所述時(shí)移數(shù)據(jù)存儲(chǔ)至所述機(jī)頂盒的閃存中。本發(fā)明實(shí)施例有效解決了現(xiàn)有時(shí)移功能,頻繁更新數(shù)據(jù)使Flash壽命降低的問(wèn)題。
文檔編號(hào)H04N21/43GK103152627SQ20131008418
公開(kāi)日2013年6月12日 申請(qǐng)日期2013年3月15日 優(yōu)先權(quán)日2013年3月15日
發(fā)明者李明 申請(qǐng)人:華為終端有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1