專利名稱:一種存儲方法及設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)領(lǐng)取,尤其涉及一種存儲方法及設(shè)備。
背景技術(shù):
隨著手機(jī)的越來越普及,人們對手機(jī)的存儲容量和性能的要求也越來越高。 但是,經(jīng)常會遇到這樣一種情況,用手機(jī)下載文件時,當(dāng)手機(jī)本身的存儲空間 的容量滿的時候,即便是在手機(jī)支持外部存儲設(shè)備,并且外部存儲設(shè)備還有很 多空間的情況下,下載也會失敗,只有將手機(jī)的目標(biāo)存儲空間清除出足夠空間后 才能正常存儲。
在實(shí)現(xiàn)上述手機(jī)存儲的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題 用戶在用手機(jī)下載存儲文件時,在下載開始前,手機(jī)會自動計(jì)算目標(biāo)位置 的存儲空間大小,由于用戶往往并不考慮下載目標(biāo)位置的空間大小,所以經(jīng)常 會出現(xiàn)手機(jī)的其他存儲位置還有足夠的空間,但選擇的目標(biāo)存儲位置空間不夠, 使得存儲失敗。用戶必須重新選擇存儲位置或清理目標(biāo)位置空間,給用戶的使 用帶來了很大不便,存儲效率低。
或者,用戶向某一存儲空間導(dǎo)入文件時,在存儲的過程中,該存儲空間用 完,致使導(dǎo)入的文件只存儲了一部分,給用戶的使用帶來了很大不便,存儲效 率低。
發(fā)明內(nèi)容
本發(fā)明的實(shí)施例提供一種存儲方法及設(shè)備,能夠提高存儲效率,方便用戶, 提高用戶體驗(yàn)。
為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案 一種存儲方法,包括
判斷第一存儲空間的可用空間是否大于等于要存儲的文件的大小; 當(dāng)所述第 一存儲空間的可用空間小于所述要存儲的文件的大小時,判斷第 二存儲空間的可用空間是否大于等于所述要存儲的文件的大??;當(dāng)所述第二存儲空間的可用空間大于等于所述要存儲的文件的大小時,將 所述要存儲的文件存入所述第二存儲空間。
一種存儲設(shè)備,包括
計(jì)算單元,用于計(jì)算第一存儲單元的可用空間大小; 判斷單元,用于判斷所述第一存儲單元的可用空間是否大于等于要存儲的 文件的大??;
所述計(jì)算單元,還用于計(jì)算第二存儲單元的可用空間大?。?br>
所述判斷單元,還用于當(dāng)確定所述第 一存儲單元的可用空間小于所述要存
儲的文件的大小時,判斷第二存儲單元的可用空間是否大于等于所述要存儲的
文件的大小;
第二存儲單元,用于當(dāng)確定所述第二存儲單元的可用空間大于等于所述要 存儲的文件的大小時,存儲所述要存儲的文件。
本發(fā)明實(shí)施例提供的存儲方法及設(shè)備,在原目標(biāo)存儲空間已滿的情況下, 能夠自動判斷其他的存儲空間是否能夠存儲,當(dāng)其他的存儲空間能夠存儲時, 存入將要存儲的文件。這樣,不會出現(xiàn)因目標(biāo)存儲空間不足而導(dǎo)致的存儲失敗, 提高了存儲效率,方便了用戶,提高了用戶體驗(yàn)。
一種存儲方法,包括
在向第 一存儲空間的可用空間存儲多個文件的過程中,如果所述第 一存儲 空間的可用空間存儲已滿,則判斷第二存儲空間的可用空間是否大于等于剩余 未被存儲的多個文件的大??;
當(dāng)所述第二存儲空間的可用空間大于等于所述剩余未被存儲的多個文件的 大小時,將所述剩余未被存儲的多個文件存入所述第二存儲空間。
一種存儲設(shè)備,包括
計(jì)算單元,用于在向第一存儲單元的可用空間存儲多個文件的過程中,當(dāng) 第 一存儲單元的可用空間存儲已滿時,計(jì)算第二存儲單元的可用空間大??;
判斷單元,用于判斷所述第二存儲單元的可用空間是否大于等于剩余未被 存儲的多個文件的大?。?br>
第二存儲單元,用于當(dāng)確定所述第二存儲單元的可 空間大于等于所述剩余未被存儲的多個文件的大小時,存儲所述剩余未被存儲的多個文件。
本發(fā)明實(shí)施例提供的存儲方法及設(shè)備,在向原目標(biāo)存儲空間存儲多個文件 的過程中,如果原目標(biāo)存儲空間存儲已滿,能夠自動判斷其他的存儲空間是否 能夠存儲,當(dāng)其他的存儲空間能夠存儲時,存入剩余未被存儲多個文件。這樣, 不會出現(xiàn)因目標(biāo)存儲空間不足而導(dǎo)致的存儲只能進(jìn)行一部分,提高了存儲效率, 方便了用戶,提高了用戶體驗(yàn)。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的4支術(shù)方案,下面將對實(shí)施 例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述 中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付 出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實(shí)施例1提供的存儲方法的流程框圖; 圖2為本發(fā)明實(shí)施例2提供的存儲方法的流程示意圖; 圖3為本發(fā)明實(shí)施例3提供的存儲設(shè)備的結(jié)構(gòu)框圖; 圖4為本發(fā)明實(shí)施例4提供的存儲方法的流程框圖; 圖5為本發(fā)明實(shí)施例5提供的存儲方法的流程示意圖。
具體實(shí)施例方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清 楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是 全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造 性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
實(shí)施例1:
本發(fā)明實(shí)施例提供的存儲方法,如圖l所示,該方法步驟包括
S101 、判斷第 一存儲空間的可用空間是否大于等于要存儲的文件的大小。
5102、 當(dāng)?shù)谝淮鎯臻g的可用空間小于要存儲的文件的大小時,判斷第二 存儲空間的可用空間是否大于等于要存儲的文件的大小。
5103、 當(dāng)?shù)诙鎯臻g的可用空間大于等于要存儲的文件的大小時,將要存儲的文件存入所述第二存儲空間。
本發(fā)明實(shí)施例提供的存儲方法,在原目標(biāo)存儲空間已滿的情況下,能夠自 動判斷其他的存儲空間是否能夠存儲,當(dāng)其他的存儲空間能夠存儲時,存入將 要存儲的文件。這樣,不會出現(xiàn)因目標(biāo)存儲空間不足而導(dǎo)致的存儲失敗,提高 了存儲效率,方便了用戶,提高了用戶體驗(yàn)。
實(shí)施例2:
本發(fā)明實(shí)施例提供的存儲方法,以手機(jī)下載文件存儲為例進(jìn)行說明,假設(shè) 用戶從網(wǎng)絡(luò)中下載文件,希望存入手機(jī)本體固有的閃存(Falsh)中,在該手機(jī) 中除了閃存還有SD卡,能夠進(jìn)行存儲。在本實(shí)施例中,閃存作為第一存儲空間, SD卡作為第二存儲空間。該方法步驟如圖2所示,包括
5201、 計(jì)算手機(jī)本體固有閃存的可用空間。
這里,假設(shè)手機(jī)本體固有閃存是用戶選擇的或者是默認(rèn)的第 一存儲空間, 也就是,下載的文件默認(rèn)保存在該閃存中。
5202、 判斷該閃存中的可用空間是否大于等于下載文件的大小。
5203、 當(dāng)閃存中的可用空間足夠存儲下載文件時,即S202中的YES,將下 載的文件存入閃存中。
S2(M、當(dāng)閃存中的可用空間不足以存儲下載文件時,即S202中的冊,判斷 是否存在第二存儲空間,在本實(shí)施例中第二存儲空間為SD卡
5205、 如果判斷不存在第二存儲空間,即S204中的NO,返回存儲失敗。
5206、 當(dāng)判斷出有第二存儲空間(SD卡)時,即S204中的YES,計(jì)算手機(jī) 中第二存儲空間(SD卡)的可用空間。
5207、 判斷SD卡的可用空間是否大于等于下載文件的大小。
5208、 當(dāng)SD卡的可用空間足夠存儲下載文件時,即S207中的YES,將下載 的文件存入SD卡中。
5209、 當(dāng)SD卡中的可用空間不足以存儲下載文件時,即S207中的NO,存 儲失敗。
另外,S208中將下載的文件存入SD卡中,在保存時,可以4艮據(jù)原閃存中的 目標(biāo)路徑保存到SD卡的對應(yīng)路徑下,具體的可以為,例如下載文件默認(rèn)保存在閃存中的路徑為f s: \temp\sample\sample. txt ---- 閃存目標(biāo)路徑。那么,下載文件保存在SD卡中,其路徑為與閃存的目標(biāo)路徑相對應(yīng)的路徑,如f s2: \temp\sample\sample. txt---- SD卡新路徑。如果SD卡中不存在與閃存目標(biāo)路徑相對應(yīng)的路徑時,可以在SD卡中創(chuàng)建 一個與閃存的目標(biāo)^^徑相對應(yīng)的路徑,并將下載文件存入。如果SD卡中不允許創(chuàng)建對應(yīng)路徑時,則將該下載文件存入SD卡的根路徑下。再者,在步驟S206將下載的文件存入SD卡中之后,還可以返回用戶操作 提示,提示用戶閃存空間不足,并提示用戶給文件保存的新路徑。需要說明的是,本實(shí)施例是以手機(jī)存儲為例進(jìn)行說明,本發(fā)明并不限于此, 其他的如個人電腦存儲等,也同樣適用于本發(fā)明,應(yīng)包含在本發(fā)明保護(hù)的范圍 內(nèi)。例如,文件選擇存儲在D盤,如果存儲過程中發(fā)現(xiàn)D盤已無空間了,則自 動將剩余的文件存儲到E盤。此外,在本實(shí)施例中只假設(shè)有兩個可存儲空間, 即閃存、SD卡,也可以有多個存儲空間,其判斷方法類似,也應(yīng)包含在本發(fā)明 保護(hù)的范圍內(nèi)。本發(fā)明實(shí)施例提供的存儲方法,在原目標(biāo)存儲空間閃存中空間已滿的情況 下,能夠自動判斷其他的存儲空間SD卡是否能夠存儲,當(dāng)SD卡的存儲空間能 夠存儲時,將下載文件存入SD卡中。這樣,不會出現(xiàn)因目標(biāo)存儲空間不足而導(dǎo) 致的存儲失敗,提高了存儲效率,方便了用戶,提高了用戶體驗(yàn)。實(shí)施例3:本發(fā)明實(shí)施例提供的存儲設(shè)備,如圖3所示,包括第一存儲單元301、計(jì)算單元302、判斷單元303、第二存儲單元304。計(jì)算單元302,用于計(jì)算第一存儲單元301的可用空間大小。判斷單元303,用于判斷第一存儲單元301的可用空間是否大于等于要存儲的文件的大小。計(jì)算單元302,還用于計(jì)算第二存儲單元304的可用空間大小。判斷單元303,還用于當(dāng)確定第一存儲單元301的可用空間小于要存儲的文 件的大小時,判斷第二存儲單元304的可用空間是否大于等于要存儲的文件的 大小。第二存儲單元304,用于當(dāng)確定第二存儲單元304的可用空間大于等于要存 儲的文件的大小時,存儲要存儲的文件。進(jìn)一步地,該裝置還包括返回單元306。判斷單元303,還用于判斷是否存在第二存儲單元304;返回單元306,則用于如果判斷單元303判斷出不存在第二存儲單元304時, 返回保存失敗。另外,該第二存儲單元304,將要存儲的文件存入與第一存儲單元301存儲 ^各徑相對應(yīng)的^各徑下;或者第二存儲單元304,創(chuàng)建與第一存儲單元301存儲路徑相對應(yīng)的路徑,并將 要存儲的文件存入創(chuàng)建路徑下; 或者第二存儲單元304,將要存儲的文件存入根路徑下。 再有,該存儲設(shè)備還包括提示單元305,用于提示用戶文件存入的第二存儲單元304的存儲路徑。 本發(fā)明實(shí)施例提供的存儲設(shè)備,在第一存儲單元已滿的情況下,能夠自動 判斷第二存儲單元是否能夠存儲,當(dāng)?shù)诙鎯卧軌虼鎯r,將要存儲的文 件存入第二存儲單元。這樣,不會出現(xiàn)因目標(biāo)存儲空間不足而導(dǎo)致的存儲失敗, 提高了存儲效率,方便了用戶,提高了用戶體驗(yàn)。 實(shí)施例4:本發(fā)明實(shí)施例提供的存儲方法,如圖4所示,該方法步驟包括5401、 在向第一存儲空間的可用空間存儲多個文件的過程中,如果第一存 儲空間的可用空間存儲已滿,則判斷第二存儲空間的可用空間是否大于等于剩 余未被存儲的多個文件的大小。5402、 當(dāng)?shù)诙鎯臻g的可用空間大于等于剩余未被存儲的多個文件的大小時,將剩余未被存儲的多個文件存入所述第二存儲空間。本發(fā)明實(shí)施例提供的存儲方法,在向原目標(biāo)存儲空間存儲多個文件的過程中,如果原目標(biāo)存儲空間存儲已滿,能夠自動判斷其他的存儲空間是否能夠存 儲,當(dāng)其他的存儲空間能夠存儲時,存入剩余未被存儲多個文件。這樣,不會出現(xiàn)因目標(biāo)存儲空間不足而導(dǎo)致的存儲只能進(jìn)行一部分,提高了存儲效率,方 便了用戶,提高了用戶體驗(yàn)。實(shí)施例5:本發(fā)明實(shí)施例提供的存儲方法,以向電腦存儲文件為例進(jìn)行說明,假設(shè)用 戶從移動硬盤向電腦的硬盤拷貝文件,希望導(dǎo)入到電腦的D盤中,在該電腦中 除了D盤,還有E盤能夠進(jìn)行存儲。在本實(shí)施例中,D盤作為第一存儲空間,E 盤作為第二存儲空間。該方法步驟如圖5所示,包括5501、 從移動硬盤中向電腦的D盤導(dǎo)入多個文件,假設(shè)有20個文件。5502、 在向D盤導(dǎo)入IO個文件之后,D盤的可用空間已經(jīng)用完,即D盤存 儲已滿。此時,判斷是否存在第二存儲空間,在本實(shí)施例中第二存儲空間為該 電腦的E盤。5503、 如果判斷不存在E盤,即S502中的NO,返回存儲失敗。5504、 當(dāng)判斷出有E盤時,即S502中的YES,計(jì)算電腦E盤的可用空間大小。5505、 判斷E盤的可用空間是否大于等于剩余未被存儲的10個文件的大小。5506、 當(dāng)E盤的可用空間大于等于剩余未被存儲的IO個文件的大小,即足 夠存儲剩余未被存儲的文件時,即S505中的YES,將剩余未被存儲的IO個文件 存入E盤中。5507、 當(dāng)E盤中的可用空間不足以存儲剩余未被存儲的10個文件時,即S505 中的NO,存儲只能進(jìn)行一部分,即E盤存滿為止。或者,再次進(jìn)行判斷,看是 否存在其他的盤,如G盤等,若存在,再判斷其大小,過程與前述類似,不再 贅述。本實(shí)施例假設(shè)只有兩個可存儲空間。另外,S506中將剩余未被存儲的IO個文件存入E盤中,在 存時,可以根 據(jù)原D盤中的目標(biāo)路徑保存到E盤的對應(yīng)路徑下,具體的可以為,例如導(dǎo)入文件默認(rèn)保存在D盤中的路徑為
D:\temp\sample\sample.txt ---- D盤目標(biāo)路徑。
那么,剩余未被存儲的10個文件保存在E盤中,其路徑為與D盤的目標(biāo)路 徑相對應(yīng)的^各徑,如
E:\temp\sample\sample.txt---- E盤新路徑。
如果E盤中不存在與D盤目標(biāo)路徑相對應(yīng)的路徑時,可以在E盤中創(chuàng)建一 個與D盤的目標(biāo)路徑相對應(yīng)的路徑,并將剩余未被存儲的10個文件存入。
如果E盤中不允許創(chuàng)建對應(yīng)路徑時,則將該剩余未被存儲的IO個文件存入 E盤的根路徑下。
再者,在步驟S506將剩余未被存儲的IO個文件存入E盤中之后,還可以 返回用戶操作提示,提示用戶D盤空間不足,并提示用戶給文件保存的新路徑。
需要說明的是,本實(shí)施例是以電腦存儲為例進(jìn)行說明,本發(fā)明并不限于此, 其他的設(shè)備存儲也同樣適用于本發(fā)明,應(yīng)包含在本發(fā)明保護(hù)的范圍內(nèi)。此外, 在本實(shí)施例中只布支設(shè)有兩個可存儲空間,即D盤、E盤,也可以有多個存儲空間, 其判斷方法類似,也應(yīng)包含在本發(fā)明保護(hù)的范圍內(nèi)。
本發(fā)明實(shí)施例提供的存儲方法,在向原目標(biāo)存儲空間存儲多個文件的過程 中,如果原目標(biāo)存儲空間存儲已滿,能夠自動判斷其他的存儲空間是否能夠存 儲,當(dāng)其他的存儲空間能夠存儲時,存入剩余未被存儲多個文件。這樣,不會 出現(xiàn)因目標(biāo)存儲空間不足而導(dǎo)致的存儲只能進(jìn)行一部分,提高了存儲效率,方 便了用戶,提高了用戶體驗(yàn)。
實(shí)施例6:
本發(fā)明實(shí)施例提供的存儲i殳備,如圖3所示,包括第一存儲單元301、計(jì) 算單元302、判斷單元303、第二存儲單元304。 第一存儲單元301、用于存儲多個文件。
計(jì)算單元302,用于在向第一存儲單元301的可用空間存儲多個文件的過程 中,當(dāng)?shù)谝淮鎯卧?01的可用空間存儲已滿時,計(jì)算第二存儲單元304的可 用空間大小。
判斷單元303,用于判斷第二存儲單元304的可用空間是否大于等于剩余未被存儲的多個文件的大小。
第二存儲單元304,用于當(dāng)確定第二存儲單元304的可用空間大于等于剩余 未被存儲的多個文件的大小時,存儲要存儲的文件。
進(jìn)一步地,該裝置還包括返回單元306。
判斷單元303,還用于判斷是否存在第二存儲單元304;
返回單元306,則用于如果判斷單元303判斷出不存在第二存儲單元304時, 返回保存失敗。
另外,該第二存儲單元304,將剩余未被存儲的多個文件存入與第一存儲單 元301存儲^4圣相對應(yīng)的^各徑下; 或者
第二存儲單元304,創(chuàng)建與第一存儲單元301存儲路徑相對應(yīng)的路徑,并將 剩余未被存儲的多個文件存入創(chuàng)建路徑下; 或者
第二存儲單元304,將剩余未被存儲的多個文件存入根路徑下。 再有,該存儲設(shè)備還包括
提示單元305,用于提示用戶文件存入的第二存儲單元304的存儲路徑。 本發(fā)明實(shí)施例提供的存儲設(shè)備,在向原目標(biāo)存儲空間存儲多個文件的過程 中,如杲原目標(biāo)存儲空間存儲已滿,能夠自動判斷其他的存儲空間是否能夠存 儲,當(dāng)其他的存儲空間能夠存儲時,存入剩余未被存儲多個文件。這樣,不會 出現(xiàn)因目標(biāo)存儲空間不足而導(dǎo)致的存儲只能進(jìn)行一部分,提高了存儲效率,方 便了用戶,提高了用戶體驗(yàn)。
以上所述,僅為本發(fā)明的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于 此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到 變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng) 所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
1權(quán)利要求
1、一種存儲方法,其特征在于,包括判斷第一存儲空間的可用空間是否大于等于要存儲的文件的大小;當(dāng)所述第一存儲空間的可用空間小于所述要存儲的文件的大小時,判斷第二存儲空間的可用空間是否大于等于所述要存儲的文件的大??;當(dāng)所述第二存儲空間的可用空間大于等于所述要存儲的文件的大小時,將所述要存儲的文件存入所述第二存儲空間。
2、 根據(jù)權(quán)利要求l所述的存儲方法,其特征在于,所述當(dāng)所述第一存儲空間的可用空間小于所述要存儲的文件的大小時,還包括判斷是否存在所述第二存儲空間,如杲不存在所述第二存儲空間,則返回保存失敗。
3、 根據(jù)權(quán)利要求1所述的存儲方法,其特征在于,所述將所述要存儲的文件存入所述第二存儲空間,包括將所述要存儲的文件存入所述第二存儲空間中與所述第 一存儲空間存儲路徑相對應(yīng)的^各徑下;或者在所述第二存儲空間中創(chuàng)建與所述第 一存儲空間存儲路徑相對應(yīng)的路徑,并將所述要存儲的文件存入所述創(chuàng)建路徑下;或者將所述要存儲的文件存入所述第二存儲空間的根路徑下。
4、 根據(jù)權(quán)利要求1至3任意一個所述的存儲方法,其特征在于,在將所述要存儲的文件存入所述第二存儲空間之后,還包括提示用戶所述文件存入的所述第二存儲空間的存儲路徑。
5、 一種存儲方法,其特征在于,包括在向第 一存儲空間的可用空間存儲多個文件的過程中,如果所述第 一存儲空間的可用空間存儲已滿,則判斷第二存儲空間的可用空間是否大于等于剩余未被存儲的多個文件的大?。划?dāng)所述第二存儲空間的可用空間大于等于所述剩余未被存儲的多個文件的大小時 將所述剩余未4皮存儲的多個文件存入所述第二存儲空間。
6、 根據(jù)權(quán)利要求5所述的存儲方法,其特征在于,當(dāng)所迷第一存儲空間的可用空間存儲已滿時,還包括判斷是否存在所述第二存儲空間,如果不存在所述第二存儲空間,則返回保存失敗。
7、 根據(jù)權(quán)利要求5所述的存儲方法,其特征在于,所述將所述剩余未被存儲的多個文件存入所述第二存儲空間,包括將所述剩余未被存儲的多個文件存入所述第二存儲空間中與所述第 一存儲空間存儲路徑相對應(yīng)的路徑下;或者在所述第二存儲空間中創(chuàng)建與所述第 一存儲空間存儲路徑相對應(yīng)的路徑,并將所述剩余未被存儲的多個文件存入所述創(chuàng)建路徑下;或者將所述剩余未被存儲的多個文件存入所述第二存儲空間的根路徑下。
8、根據(jù)權(quán)利要求5至7任意一個所述的存儲方法,其特征在于,在將所述剩余未被存儲的多個文件存入所述第二存儲空間之后,還包括提示用戶所述文件存入的所述第二存儲空間的存儲路徑。
9、 一種存儲設(shè)備,其特征在于,包括計(jì)算單元,用于計(jì)算第一存儲單元的可用空間大?。慌袛鄦卧?,用于判斷所述第一存儲單元的可用空間是否大于等于要存儲的文件的大小;所述計(jì)算單元,還用于計(jì)算第二存儲單元的可用空間大??;所述判斷單元,還用于當(dāng)確定所述第一存儲單元的可用空間小于所述要存儲的文件的大小時,判斷第二存儲單元的可用空間是否大于等于所述要存儲的文件的大??;第二存儲單元,用于當(dāng)確定所述第二存儲單元的可用空間大于等于所述要存儲的文件的大小時,存儲所述要存儲的文件。
10、 根據(jù)權(quán)利要求9所述的存儲設(shè)備,其特征在于,所述判斷單元,還用于判斷是否存在所述第二存儲空間;返回單元,用于如果判斷出不存在所述第二存儲空間,則返回保存失敗。
11、 根據(jù)權(quán)利要求9所述的存儲設(shè)備,其特征在于,所述第二存儲單元,將所述要存儲的文件存入與所述第一存儲單元存儲路徑相對應(yīng)的^各徑下;或者所述第二存儲單元,創(chuàng)建與所述第一存儲單元存儲^4圣相對應(yīng)的路徑,并將所述要存儲的文件存入所述創(chuàng)建路徑下;或者所述第二存儲單元,將所述要存儲的文件存入根路徑下。
12、 根據(jù)權(quán)利要求9至11所述的任意一個存儲設(shè)備,其特征在于,所述存儲設(shè)備還包括提示單元,用于提示用戶所述文件存入的所述第二存儲單元的存儲路徑。
13、 一種存儲設(shè)備,其特征在于,包括計(jì)算單元,用于在向第一存儲單元的可用空間存儲多個文件的過程中,當(dāng)?shù)?一存儲單元的可用空間存儲已滿時,計(jì)算第二存儲單元的可用空間大?。慌袛鄦卧?,用于判斷所述第二存儲單元的可用空間是否大于等于剩余未被存儲的多個文件的大小;第二存儲單元,用于當(dāng)確定所述第二存儲單元的可用空間大于等于所述剩余未被存儲的多個文件的大小時,存儲所述剩余未被存儲的多個文件。
14、 根據(jù)權(quán)利要求13所述的存儲設(shè)備,其特征在于,所述判斷單元,還用于判斷是否存在所述第二存儲單元;返回單元,用于如果判斷出不存在所述第二存儲單元,則返回保存失敗。
15、 根據(jù)權(quán)利要求13所述的存儲設(shè)備,其特征在于,所述第二存儲單元,將所述剩余未被存儲的多個文件存入與所述第一存儲單元存儲路徑相對應(yīng)的路徑下;或者所述第二存儲單元,創(chuàng)建與所述第一存儲單元存儲路徑相對應(yīng)的路徑,并將所述剩余未被存儲的多個文件存入所述創(chuàng)建路徑下;或者所述第二存儲單元,將所述剩余未被存儲的多個文件存入才艮路徑下。
16、根據(jù)權(quán)利要求13至15所述的任意一個存儲設(shè)備,其特征在于,所述存儲設(shè)備還包括提示單元,用于提示用戶所述文件存入的所述第二存儲單元的存儲路徑。
全文摘要
本發(fā)明實(shí)施例提供的存儲方法及設(shè)備,涉及計(jì)算機(jī),能夠提高用戶體驗(yàn)。方法一判斷第一存儲空間的可用空間是否大于等于要存儲的文件的大??;當(dāng)?shù)谝淮鎯臻g的可用空間小于要存儲的文件的大小時,判斷第二存儲空間的可用空間是否大于等于要存儲的文件的大??;當(dāng)?shù)诙鎯臻g的可用空間大于等于要存儲的文件的大小時,將要存儲的文件存入所述第二存儲空間。方法二在向第一存儲空間的可用空間存儲多個文件的過程中,如果第一存儲空間的可用空間存儲已滿,則判斷第二存儲空間的可用空間是否大于等于剩余未被存儲的多個文件的大小;當(dāng)?shù)诙鎯臻g的可用空間大于等于剩余未被存儲的多個文件的大小時,將剩余未被存儲的多個文件存入第二存儲空間。
文檔編號G06F12/02GK101655818SQ20091016199
公開日2010年2月24日 申請日期2009年9月10日 優(yōu)先權(quán)日2009年9月10日
發(fā)明者孫文有, 昆 楊 申請人:深圳華為通信技術(shù)有限公司