欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

文件處理方法、服務(wù)器及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)與流程

文檔序號(hào):12906164閱讀:238來(lái)源:國(guó)知局
文件處理方法、服務(wù)器及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)與流程

本發(fā)明涉及數(shù)據(jù)存儲(chǔ)領(lǐng)域,具體涉及一種文件處理方法、服務(wù)器及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。



背景技術(shù):

目前,一種通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)將多個(gè)節(jié)點(diǎn)相連,進(jìn)行數(shù)據(jù)存儲(chǔ)的文件系統(tǒng),即分布式文件系統(tǒng)(distributedfilesystem,dfs),有效的解決了文件系統(tǒng)管理的物理存儲(chǔ)資源受限于本地節(jié)點(diǎn)存儲(chǔ)空間大小的問(wèn)題。采用分布式的文件系統(tǒng)管理方式,dfs可以極大程度的解決存儲(chǔ)空間的擴(kuò)展問(wèn)題。hadoopdistributedfilesystem(分布式文件系統(tǒng),簡(jiǎn)稱hdfs)是一種能夠運(yùn)行在通用硬件設(shè)備上的分布式文件系統(tǒng)。它和已有的分布式文件系統(tǒng)有很多相似之處。和其他的分布式文件系統(tǒng)相比,hdfs是一個(gè)高容錯(cuò)系統(tǒng),適合部署在廉價(jià)的硬件設(shè)備上。同時(shí),hdfs能提供高吞吐量的數(shù)據(jù)訪問(wèn)能力,非常適合大規(guī)模數(shù)據(jù)集上的應(yīng)用。

類似于普通的unix和linux文件系統(tǒng),hdfs允許對(duì)集群上的文件或目錄進(jìn)行一些常規(guī)的操作,并提供類似unix和linux文件系統(tǒng)的操作命令,例如:查看文件、移動(dòng)文件、復(fù)制文件、刪除文件、創(chuàng)建目錄等。此外,由于hdfs是分布式文件系統(tǒng),采用集群的方式存儲(chǔ),因此,還提供了上傳、下載等文件操作。

實(shí)時(shí)大數(shù)據(jù)分析框架,例如storm、sparkstreaming等,可以作為實(shí)時(shí)數(shù)據(jù)源將實(shí)時(shí)的網(wǎng)絡(luò)安全數(shù)據(jù)寫(xiě)入hdfs的功能。在一個(gè)示例性的應(yīng)用場(chǎng)景中:實(shí)時(shí)數(shù)據(jù)源不斷將處理完成的網(wǎng)絡(luò)安全數(shù)據(jù)寫(xiě)入hdfs進(jìn)行存儲(chǔ)。由于管理員需要實(shí)時(shí)掌控最新的網(wǎng)絡(luò)安全狀況,因此需要利用檢索引擎不斷地在存儲(chǔ)的網(wǎng)絡(luò)安全數(shù)據(jù)中進(jìn)行檢索,并及時(shí)的反饋檢索結(jié)果。在此應(yīng)用場(chǎng)景中,當(dāng)數(shù)據(jù)檢索引擎正在對(duì)hdfs中的某個(gè)文件的數(shù)據(jù)進(jìn)行檢索時(shí),如果實(shí)時(shí)數(shù)據(jù)源仍然不斷對(duì)該文件進(jìn)行寫(xiě)入操作,將導(dǎo)致文件讀寫(xiě)沖突,從而引發(fā)錯(cuò)誤問(wèn)題。

具體如圖1所示,實(shí)時(shí)數(shù)據(jù)源負(fù)責(zé)將分析處理的網(wǎng)絡(luò)安全數(shù)據(jù)結(jié)果寫(xiě)入hdfs文件sn(其中n=1,2,3,…)。數(shù)據(jù)檢索引擎負(fù)責(zé)對(duì)hdfs中的文件sn按需進(jìn)行檢索。當(dāng)實(shí)時(shí)數(shù)據(jù)源打開(kāi)sn并不斷向其中寫(xiě)入安全數(shù)據(jù)的過(guò)程中,如果數(shù)據(jù)檢索引擎對(duì)sn文件發(fā)起檢索請(qǐng)求,將引發(fā)檢索錯(cuò)誤。

部分實(shí)時(shí)數(shù)據(jù)源,例如storm,可以提供向hdfs文件寫(xiě)入網(wǎng)絡(luò)安全數(shù)據(jù),并定期將文件進(jìn)行轉(zhuǎn)移的功能,可以解決上述寫(xiě)入與檢索沖突問(wèn)題。通過(guò)定期轉(zhuǎn)移寫(xiě)入hdfs中的文件,可以將寫(xiě)入與檢索分散到不同文件上進(jìn)行處理,有效解決由于文件同時(shí)被執(zhí)行不同的訪問(wèn)操作而引發(fā)的沖突問(wèn)題。但同時(shí)又將引起新的問(wèn)題:對(duì)于網(wǎng)絡(luò)空間安全態(tài)勢(shì)感知這樣的對(duì)數(shù)據(jù)的實(shí)時(shí)性要求非常高的應(yīng)用場(chǎng)景,需要盡快將分析的結(jié)果數(shù)據(jù)實(shí)時(shí)展示出來(lái)。如圖2所示,實(shí)時(shí)數(shù)據(jù)源頻繁的將生成的文件sn,轉(zhuǎn)移到目標(biāo)文件目錄d,并命名為dn(其中,n=1,2,3,…)。經(jīng)過(guò)長(zhǎng)時(shí)間的定期轉(zhuǎn)移,目錄d將積累大量小文件。由此,大量的小文件產(chǎn)生大量存儲(chǔ)空間碎片,進(jìn)而造成存儲(chǔ)空間浪費(fèi)。此外,基于大量的小文件進(jìn)行數(shù)據(jù)檢索,將引發(fā)頻繁的文件打開(kāi)、關(guān)閉等操作。頻繁的打開(kāi)、關(guān)閉操作,勢(shì)必產(chǎn)生額外的時(shí)間開(kāi)銷(xiāo),影響檢索速度,降低檢索性能。隨著文件數(shù)量的不斷積累,小文件的打開(kāi)、關(guān)閉操作所帶來(lái)的延時(shí)將成正比增長(zhǎng),嚴(yán)重影響數(shù)據(jù)檢索效率。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明要解決的是現(xiàn)有的文件轉(zhuǎn)移操作中生成存儲(chǔ)空間碎片而造成存儲(chǔ)空間浪費(fèi)的問(wèn)題。

有鑒于此,本發(fā)明提供一種基于文件閾值的轉(zhuǎn)移追加處理方法,包括:

獲取待轉(zhuǎn)移文件;

判斷當(dāng)前預(yù)設(shè)文件的大小是否超過(guò)預(yù)定閾值;

當(dāng)所述當(dāng)前預(yù)設(shè)文件的大小未超過(guò)預(yù)定閾值時(shí),將所述待轉(zhuǎn)移文件以流的形式追加至所述當(dāng)前預(yù)設(shè)文件的尾部。

優(yōu)選地,當(dāng)所述當(dāng)前預(yù)設(shè)文件的大小超過(guò)預(yù)定閾值時(shí),存儲(chǔ)所述待轉(zhuǎn)移文件。

所述預(yù)設(shè)文件大小的預(yù)定閾值,需要根據(jù)所屬應(yīng)用領(lǐng)域的不同,采取一系列性能指標(biāo)進(jìn)行評(píng)估確定,以保證在轉(zhuǎn)移追加后的文件上的操作性能達(dá)到最優(yōu)。例如,對(duì)于數(shù)據(jù)檢索領(lǐng)域,可以根據(jù)文件大小對(duì)數(shù)據(jù)檢索性能的影響,確定最終的文件預(yù)定閾值。以期在保證文件大小不低于預(yù)定值的同時(shí),獲取最優(yōu)的數(shù)據(jù)檢索性能。

優(yōu)選地,在所述存儲(chǔ)所述待轉(zhuǎn)移文件之后,將存儲(chǔ)的待轉(zhuǎn)移文件設(shè)置為下一預(yù)設(shè)文件。

優(yōu)選地,所述存儲(chǔ)所述待轉(zhuǎn)移文件的目錄與所述當(dāng)前預(yù)設(shè)文件所處的目錄為同一目錄。

優(yōu)選地,所述獲取待轉(zhuǎn)移文件,包括:

檢測(cè)所述待轉(zhuǎn)移文件從其創(chuàng)建到當(dāng)前的持續(xù)時(shí)間是否達(dá)到轉(zhuǎn)移文件預(yù)定的時(shí)間間隔;

所述預(yù)定的文件轉(zhuǎn)移時(shí)間間隔,需要根據(jù)所屬應(yīng)用領(lǐng)域不同,采取一系列性能指標(biāo)進(jìn)行確定,以保證在轉(zhuǎn)移追加后的文件上的操作性能達(dá)到最優(yōu)。例如,對(duì)于數(shù)據(jù)檢索方面,應(yīng)確保在所規(guī)定的文件轉(zhuǎn)移追加時(shí)間間隔內(nèi),在轉(zhuǎn)移追加后的文件中進(jìn)行數(shù)據(jù)檢索的性能優(yōu)于單純的文件轉(zhuǎn)移策略的性能。

當(dāng)持續(xù)時(shí)間達(dá)到所述時(shí)間間隔時(shí),獲取所述待轉(zhuǎn)移文件。

優(yōu)選地,在所述獲取待轉(zhuǎn)移文件之后、在所述判斷當(dāng)前預(yù)設(shè)文件的大小是否超過(guò)預(yù)定閾值之前,還包括:

將所述待轉(zhuǎn)移文件存儲(chǔ)到所述當(dāng)前預(yù)設(shè)文件所處的目錄中。

優(yōu)選地,在所述將所述待轉(zhuǎn)移文件寫(xiě)入所述當(dāng)前預(yù)設(shè)文件的尾部之后,還包括:刪除被存儲(chǔ)的所述待轉(zhuǎn)移文件。

優(yōu)選地,所述待轉(zhuǎn)移文件是預(yù)定數(shù)據(jù)源向目標(biāo)文件寫(xiě)入數(shù)據(jù)時(shí)生成的文件,所述目標(biāo)文件與所述當(dāng)前預(yù)設(shè)文件處在不同的目錄中。

另一方面,本方法還提供一種文件處理服務(wù)器,包括:至少一個(gè)處理器以及與所述至少一個(gè)處理器通信連接的存儲(chǔ)器;其中,所述存儲(chǔ)器存儲(chǔ)有可被所述至少一個(gè)處理器執(zhí)行的指令,所述指令被所述至少一個(gè)處理器執(zhí)行,以使所述至少一個(gè)處理器執(zhí)行上述文件處理方法。

另一方面,本方法還提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述文件處理方法的步驟。

根據(jù)本發(fā)明實(shí)施例提供的文件處理方法、服務(wù)器及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),在獲取到待轉(zhuǎn)移文件時(shí),首先判斷當(dāng)前用于存儲(chǔ)待轉(zhuǎn)移文件的預(yù)設(shè)文件的大小是否超過(guò)預(yù)定閾值,在其大小未超過(guò)預(yù)定閾值時(shí),不會(huì)直接另存該待轉(zhuǎn)移文件,而是將其寫(xiě)入當(dāng)前的預(yù)設(shè)文件尾部,作為一種合并存儲(chǔ)操作。通過(guò)實(shí)驗(yàn)驗(yàn)證,該方法可以有效減少小文件的數(shù)量,以達(dá)到節(jié)約存儲(chǔ)空間的效果。同時(shí),合并后的文件有效的減少文件數(shù)量,數(shù)據(jù)檢索過(guò)程中,極大程度的減少文件打開(kāi)、關(guān)閉操作,降低時(shí)間消耗,提高檢索性能。

附圖說(shuō)明

為了更清楚地說(shuō)明本發(fā)明具體實(shí)施方式或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)具體實(shí)施方式或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā)明的一些實(shí)施方式,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1為現(xiàn)有技術(shù)中的實(shí)時(shí)數(shù)據(jù)寫(xiě)入與檢索引發(fā)讀寫(xiě)沖突的示意圖;

圖2為現(xiàn)有技術(shù)中的文件轉(zhuǎn)移方式示意圖;

圖3為本發(fā)明實(shí)施例提供的文件處理方法的流程圖;

圖4為根據(jù)本發(fā)明提供的文件處理方法進(jìn)行文件轉(zhuǎn)移的示意圖;

圖5是固定文件大小情況下進(jìn)行實(shí)驗(yàn)得到的文件數(shù)量變化示意圖;

圖6是固定文件轉(zhuǎn)移時(shí)間間隔情況下進(jìn)行實(shí)驗(yàn)得到的文件數(shù)量變化示意圖。

具體實(shí)施方式

下面將結(jié)合附圖對(duì)本發(fā)明的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

本發(fā)明實(shí)施例提供了一種文件處理方法,如圖3所示,該方法包括如下步驟:

s1,獲取待轉(zhuǎn)移文件,待轉(zhuǎn)移文件可以是某個(gè)數(shù)據(jù)源向目標(biāo)文件寫(xiě)入數(shù)據(jù)時(shí)生成的文件。結(jié)合圖4所示,例如實(shí)時(shí)數(shù)據(jù)源不斷向hdfs文件sn寫(xiě)入實(shí)時(shí)分析結(jié)果。當(dāng)達(dá)到設(shè)定的轉(zhuǎn)移時(shí)間閾值時(shí),sn需要被轉(zhuǎn)移到目標(biāo)文件目錄d。

s2,判斷當(dāng)前預(yù)設(shè)文件的大小是否超過(guò)預(yù)定閾值,若當(dāng)前預(yù)設(shè)文件的大小未超過(guò)預(yù)定閾值時(shí),執(zhí)行步驟s3,否則執(zhí)行步驟s4??梢栽谀繕?biāo)文件目錄d中設(shè)置目標(biāo)文件dn(其中,n=1,2,3,…,最初時(shí)可以只設(shè)有一個(gè)目標(biāo)文件d1,且d1為空)。此時(shí)當(dāng)有新的文件sn到達(dá)時(shí),首先判斷dn的大小,是否達(dá)到預(yù)定大小,如果未到達(dá)預(yù)定大小,則執(zhí)行步驟s3,否則執(zhí)行步驟s4。

s3,將待轉(zhuǎn)移文件寫(xiě)入當(dāng)前預(yù)設(shè)文件的尾部,也即將sn追加到dn文件尾部。這樣當(dāng)數(shù)據(jù)檢索引擎發(fā)出檢索時(shí),會(huì)在轉(zhuǎn)移合并后的大文件dn上進(jìn)行檢索查詢操作。同時(shí),合并產(chǎn)生的文件均達(dá)到預(yù)設(shè)定的文件大小(當(dāng)前目標(biāo)文件dn除外),可以有效減少存儲(chǔ)空間碎片,提升存儲(chǔ)空間資源利用率。

在本實(shí)施例中,待轉(zhuǎn)移文件是預(yù)定數(shù)據(jù)源向目標(biāo)文件寫(xiě)入數(shù)據(jù)時(shí)生成的文件,該文件與當(dāng)前預(yù)設(shè)文件處在不同的目錄中,這樣設(shè)置使合并存儲(chǔ)的文件與被數(shù)據(jù)源寫(xiě)入文件的原文件相互隔離,便于文件管理。在其他實(shí)施例中,該文件與當(dāng)前預(yù)設(shè)文件也可以處在同一目錄中。

根據(jù)本發(fā)明實(shí)施例提供的文件處理方法,在獲取到待轉(zhuǎn)移文件時(shí),首先判斷當(dāng)前用于存儲(chǔ)待轉(zhuǎn)移文件的預(yù)設(shè)文件的大小是否超過(guò)預(yù)定閾值,在其大小未超過(guò)預(yù)定閾值時(shí),不會(huì)直接另存該待轉(zhuǎn)移文件,而是將其寫(xiě)入當(dāng)前的預(yù)設(shè)文件尾部,作為一種合并存儲(chǔ)操作。通過(guò)實(shí)驗(yàn)驗(yàn)證,該方法可以有效減少小文件的數(shù)量,以達(dá)到節(jié)約存儲(chǔ)空間的效果。文件數(shù)量的降低,可以有效減少因數(shù)據(jù)檢索,而產(chǎn)生的文件打開(kāi)關(guān)閉操作,降低時(shí)間消耗,提高檢索性能。

s4,存儲(chǔ)待轉(zhuǎn)移文件,或稱為另存儲(chǔ)待轉(zhuǎn)移文件。也即當(dāng)dn達(dá)到預(yù)定大小,則另存sn,此時(shí)目錄中存在之前已達(dá)到預(yù)定大小的dn和當(dāng)前的sn。在本實(shí)施例中,存儲(chǔ)待轉(zhuǎn)移文件的目錄與當(dāng)前預(yù)設(shè)文件所處的目錄為同一目錄,也即sn將與dn同被存儲(chǔ)在目錄d中,這樣更加便于后續(xù)檢索引擎查找文件。在其他實(shí)施例中,這些文件也可以存儲(chǔ)在不同的目錄中。

s5,將存儲(chǔ)的待轉(zhuǎn)移文件設(shè)置為下一預(yù)設(shè)文件,具體地,可以將sn重命名為dn+1,并將dn+1替代之前已達(dá)到預(yù)定大小的dn設(shè)置為新的目標(biāo)文件,供后續(xù)文件的轉(zhuǎn)移合并操作。根據(jù)上述步驟s4-s5的操作,可以保證每個(gè)預(yù)設(shè)文件均達(dá)到預(yù)定的文件大小,以進(jìn)一步節(jié)約存儲(chǔ)空間。

作為一個(gè)優(yōu)選的實(shí)施方式,上述步驟s1可以具體包括如下步驟:

s11,檢測(cè)待轉(zhuǎn)移文件從其創(chuàng)建到當(dāng)前的持續(xù)時(shí)間是否達(dá)到移動(dòng)文件預(yù)定的時(shí)間間隔,當(dāng)持續(xù)時(shí)間達(dá)到時(shí)間間隔時(shí),執(zhí)行步驟s12,否則持續(xù)檢測(cè)。

s12,獲取待轉(zhuǎn)移文件。

上述優(yōu)選方案通過(guò)文件存在的時(shí)間和預(yù)定的轉(zhuǎn)移時(shí)間間隔來(lái)確保在滿足移動(dòng)條件之后,才進(jìn)行后續(xù)文件轉(zhuǎn)移、合并或存儲(chǔ)的操作,由此來(lái)節(jié)約系統(tǒng)資源、提高文件處理效率。

更進(jìn)一步地,還可以在移動(dòng)之前(步驟s2之前),對(duì)上述當(dāng)前的持續(xù)時(shí)間和移動(dòng)文件預(yù)定的時(shí)間間隔進(jìn)行二次判斷,再一次確保滿足移動(dòng)條件之后,才進(jìn)行后續(xù)移動(dòng)合并操作。

為了避免丟失文件,還可以在步驟s1和步驟s3之間進(jìn)行如下處理:

s’2,將待轉(zhuǎn)移文件存儲(chǔ)到當(dāng)前預(yù)設(shè)文件所處的目錄中。

并在步驟s3之后進(jìn)行如下處理:

s’3,刪除被存儲(chǔ)的待轉(zhuǎn)移文件。

上述優(yōu)選方案在獲取到待轉(zhuǎn)移文件時(shí),先對(duì)文件進(jìn)行緩存處理,由此來(lái)避免丟失文件,然后在合并存儲(chǔ)該文件后,刪除之前緩存的文件,由此來(lái)節(jié)約存儲(chǔ)空間。

下面結(jié)合實(shí)驗(yàn)數(shù)據(jù)來(lái)驗(yàn)證本發(fā)明提供的技術(shù)方案的效果。針對(duì)本發(fā)明提出的實(shí)時(shí)數(shù)據(jù)存儲(chǔ)轉(zhuǎn)移合并技術(shù),采用storm作為實(shí)時(shí)數(shù)據(jù)輸入源,使用hdfs進(jìn)行數(shù)據(jù)存儲(chǔ)。其中hdfs由6個(gè)存儲(chǔ)節(jié)點(diǎn)組成,各節(jié)點(diǎn)均采用4核,2.2ghz的cpu,此外,5個(gè)節(jié)點(diǎn)具備32gb內(nèi)存,1個(gè)節(jié)點(diǎn)具備16gb內(nèi)存。本實(shí)驗(yàn)分別對(duì)定期轉(zhuǎn)移時(shí)間間隔在1、2、5、10、20、30分鐘,以及規(guī)定合并文件大小為32、64、128、256、512、1024mb的情況下,對(duì)定期轉(zhuǎn)移以及本發(fā)明提出的定期轉(zhuǎn)移合并兩種處理方式進(jìn)行對(duì)比分析。主要針對(duì)最終形成的文件數(shù)量進(jìn)行詳細(xì)對(duì)比。實(shí)驗(yàn)的詳細(xì)參數(shù)如表1所示。

表1實(shí)驗(yàn)參數(shù)信息

本實(shí)驗(yàn)針對(duì)定期轉(zhuǎn)移與定期轉(zhuǎn)移合并兩種處理方式,分別在不同的轉(zhuǎn)移時(shí)間間隔t以及不同的合并文件大小s條件下,產(chǎn)生的文件數(shù)量n進(jìn)行了對(duì)比實(shí)驗(yàn)。實(shí)驗(yàn)結(jié)果顯示經(jīng)過(guò)定期轉(zhuǎn)移合并產(chǎn)生的文件數(shù)量n將極大程度的得到降低。

圖5顯示了在文件大小s設(shè)置為512mb,不同轉(zhuǎn)移時(shí)間間隔t的情況下,兩種方法產(chǎn)生的文件數(shù)量n的變化。從圖中可以明顯的看出隨著轉(zhuǎn)移時(shí)間間隔t的逐漸增大,定期轉(zhuǎn)移合并文件方法產(chǎn)生的文件數(shù)量緩慢增長(zhǎng)。這是由于定期轉(zhuǎn)移合并文件受設(shè)置的文件大小s的影響,不受轉(zhuǎn)移時(shí)間間隔的限制。此外,定期轉(zhuǎn)移產(chǎn)生的文件數(shù)量n隨著轉(zhuǎn)移時(shí)間間隔t的增長(zhǎng)而急劇下降,并逐漸趨近于定期轉(zhuǎn)移合并產(chǎn)生的文件數(shù)量。這是由于隨著定期轉(zhuǎn)移的時(shí)間間隔的增長(zhǎng),產(chǎn)生的文件不再頻繁的轉(zhuǎn)移。從圖5中可以明顯看出,定期轉(zhuǎn)移合并產(chǎn)生的文件數(shù)量始終明顯少于定期轉(zhuǎn)移產(chǎn)生的文件數(shù)量。

圖6顯示了固定轉(zhuǎn)移時(shí)間間隔t設(shè)置為5min,不同合并文件大小s的情況下定期轉(zhuǎn)移與定期轉(zhuǎn)移合并產(chǎn)生的文件數(shù)量n的變化。由于定期轉(zhuǎn)移產(chǎn)生的文件數(shù)量主要受設(shè)置的時(shí)間間隔的影響,因此其產(chǎn)生的文件數(shù)量保持在一個(gè)較高的平穩(wěn)數(shù)量值。定期轉(zhuǎn)移合并產(chǎn)生的文件數(shù)量受設(shè)置的文件大小s影響,隨著文件大小s設(shè)置的越大,其產(chǎn)生的文件數(shù)量越少,但相對(duì)于定期轉(zhuǎn)移文件的方法,定期轉(zhuǎn)移合并產(chǎn)生的文件數(shù)量要明顯的少很多。

相應(yīng)地,本發(fā)明實(shí)施例還提供了一種文件處理服務(wù)器,包括:至少一個(gè)處理器以及與至少一個(gè)處理器通信連接的存儲(chǔ)器;其中,存儲(chǔ)器存儲(chǔ)有可被至少一個(gè)處理器執(zhí)行的指令,指令被至少一個(gè)處理器執(zhí)行,以使至少一個(gè)處理器執(zhí)行如圖3所示的文件處理方法。

本領(lǐng)域技術(shù)人員可以理解,實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過(guò)計(jì)算機(jī)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤(pán)、只讀存儲(chǔ)記憶體(rom)或隨機(jī)存儲(chǔ)記憶體(ram)等。

顯然,上述實(shí)施例僅僅是為清楚地說(shuō)明所作的舉例,而并非對(duì)實(shí)施方式的限定。對(duì)于所屬領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在上述說(shuō)明的基礎(chǔ)上還可以做出其它不同形式的變化或變動(dòng)。這里無(wú)需也無(wú)法對(duì)所有的實(shí)施方式予以窮舉。而由此所引伸出的顯而易見(jiàn)的變化或變動(dòng)仍處于本發(fā)明創(chuàng)造的保護(hù)范圍之中。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
江安县| 左云县| 东安县| 历史| 盐亭县| 武隆县| 连平县| 四平市| 瓮安县| 杭州市| 安庆市| 浠水县| 雷波县| 内乡县| 华容县| 湖北省| 彩票| 浪卡子县| 岳西县| 双牌县| 北辰区| 大方县| 张家港市| 文安县| 葵青区| 肃宁县| 淮阳县| 内乡县| 邻水| 理塘县| 岱山县| 祁阳县| 凤阳县| 天等县| 比如县| 巨野县| 峨眉山市| 永寿县| 临猗县| 延庆县| 洪湖市|