技術(shù)特征:
技術(shù)總結(jié)
本申請(qǐng)公開了一種基于CIFS協(xié)議創(chuàng)建小文件的方法,間斷的逐個(gè)發(fā)送創(chuàng)建文件請(qǐng)求集中的創(chuàng)建文件請(qǐng)求至主線程;利用主線程將與創(chuàng)建文件請(qǐng)求相應(yīng)的open事件發(fā)送到子線程集中的空閑子線程,以使子線程集中接收open事件的子線程完成對(duì)open事件的處理,其中,空閑子線程為沒有正在處理open事件的子線程。本申請(qǐng)客戶端發(fā)送創(chuàng)建文件請(qǐng)求至主線程后,主線程將相應(yīng)的open事件發(fā)送到子線程集中的空閑子線程,由多個(gè)空閑子線程分別處理不同創(chuàng)建文件請(qǐng)求相應(yīng)的open事件,因此即使子線程處理緩慢,也不會(huì)影響主線程繼續(xù)接收客戶端發(fā)送創(chuàng)建文件請(qǐng)求形成并行異步處理,解決創(chuàng)建文件時(shí)因?yàn)閛pen調(diào)用時(shí)延較長導(dǎo)致后續(xù)的其他請(qǐng)求卡住的問題,從而提高了基于CIFS協(xié)議下創(chuàng)建小文件的效率。
技術(shù)研發(fā)人員:畢敬強(qiáng)
受保護(hù)的技術(shù)使用者:鄭州云海信息技術(shù)有限公司
技術(shù)研發(fā)日:2017.06.29
技術(shù)公布日:2017.11.07