公務(wù)員期刊網(wǎng) 論文中心 正文

網(wǎng)絡(luò)傳輸論文:網(wǎng)絡(luò)文件傳輸速度的干擾體探討

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了網(wǎng)絡(luò)傳輸論文:網(wǎng)絡(luò)文件傳輸速度的干擾體探討范文,希望能給你帶來(lái)靈感和參考,敬請(qǐng)閱讀。

網(wǎng)絡(luò)傳輸論文:網(wǎng)絡(luò)文件傳輸速度的干擾體探討

本文作者:曾高峰 單位:民航貴州空管分局技術(shù)保障部通信網(wǎng)絡(luò)

網(wǎng)絡(luò)文件傳輸機(jī)制中的多線程技術(shù)應(yīng)用

1多線程技術(shù)的定義。所謂多線程技術(shù)指的就是這樣一種機(jī)制,它允許在程序中并發(fā)執(zhí)行多個(gè)指令流,每個(gè)指令流都稱為一個(gè)線程,各個(gè)線程之間彼此互相獨(dú)立。它和進(jìn)程一樣擁有獨(dú)立的執(zhí)行控制,由操作系統(tǒng)負(fù)責(zé)調(diào)度,二者的區(qū)別在于線程沒(méi)有獨(dú)立的存儲(chǔ)空間,而是和所屬進(jìn)程中的其它線程共享一個(gè)存儲(chǔ)空間,這使得線程間的通信遠(yuǎn)較進(jìn)程簡(jiǎn)單。

2文件傳輸中多線程技術(shù)的引入。為了能夠讓文件在網(wǎng)絡(luò)傳輸過(guò)程中能夠更快速,我們有必要應(yīng)用多線程技術(shù)。使用多線程傳輸文件時(shí),發(fā)送端和接收端在讀寫文件時(shí)必須把文件共享屬性設(shè)置為Cfile::shareDentNone。這是因?yàn)樵诎l(fā)送端會(huì)有多個(gè)線程同時(shí)只讀一個(gè)文件。

影響網(wǎng)絡(luò)文件傳輸速度的因素分析

要想實(shí)現(xiàn)網(wǎng)絡(luò)文件傳輸?shù)淖顑?yōu)狀態(tài),就應(yīng)當(dāng)充分掌握影響網(wǎng)絡(luò)文件傳輸速度的各項(xiàng)因素。筆者通過(guò)分析現(xiàn)有理論以及自身的親身實(shí)踐,認(rèn)為能夠給網(wǎng)絡(luò)文件傳輸速度帶來(lái)較大影響的因素主要有以下兩個(gè)方面:

1單詞讀取文件的大小。網(wǎng)絡(luò)發(fā)送端每一次所讀取的文件所包含的字節(jié)數(shù)以及網(wǎng)絡(luò)接收端每一次寫入文件所包含的字節(jié)數(shù)都會(huì)對(duì)網(wǎng)絡(luò)文件的傳輸速度產(chǎn)生極大的影響。基于硬盤的讀寫性質(zhì),我們?cè)谶M(jìn)行讀盤以及寫盤的時(shí)候最好讀入或者寫入N個(gè)字節(jié)的數(shù)據(jù)(N為扇區(qū)的大小)。通過(guò)這種操作方式,能夠加速文件被讀入緩沖區(qū)以及寫入磁盤的速度。

2套接字的個(gè)數(shù)。網(wǎng)絡(luò)文件在傳輸過(guò)程中,通常狀況下都是一個(gè)線程單獨(dú)獲取一個(gè)套接字。在這種模式下,套接字的數(shù)量也就等于傳輸線程的數(shù)量。這樣就會(huì)產(chǎn)生這樣一個(gè)問(wèn)題:套接字的個(gè)數(shù)越多是不是就意味著網(wǎng)絡(luò)文件的傳輸速度就會(huì)隨著而增長(zhǎng)呢?實(shí)踐證明,而這并不是成比例增長(zhǎng)的。比如,當(dāng)我們?cè)陂_(kāi)展“一個(gè)線程單獨(dú)獲取一個(gè)套接字”的編程過(guò)程中,當(dāng)套接字的個(gè)數(shù)(同線程的個(gè)數(shù)相等)到達(dá)一定規(guī)模時(shí),如果再使套接字的數(shù)量持續(xù)上升,那么所表現(xiàn)出來(lái)的對(duì)于傳輸速度的提升就會(huì)越來(lái)越弱。在套接字的數(shù)量達(dá)到臨界值以后,甚至還會(huì)降低傳輸速度。

通過(guò)上述分析可以看到,通過(guò)綜合分析系統(tǒng)性能以及傳輸性能,假如選擇“一個(gè)線程單獨(dú)獲取一個(gè)套接字”的模式進(jìn)行編程,那么套接字?jǐn)?shù)量的選擇應(yīng)當(dāng)同處理器的能力相適應(yīng),不能設(shè)置的太高。

結(jié)束語(yǔ)

通過(guò)上述幾個(gè)部分的分析與論述,我們可以看到,將TCP應(yīng)用于網(wǎng)絡(luò)文件的傳輸具有更強(qiáng)的穩(wěn)定性以及可靠性。在應(yīng)用TCP開(kāi)展網(wǎng)絡(luò)文件傳輸過(guò)程中,為了更高效的促進(jìn)網(wǎng)絡(luò)文件的傳輸,還需要將多線程技術(shù)引入進(jìn)來(lái)。本文在分析過(guò)程中涉及到了網(wǎng)絡(luò)文件傳輸過(guò)程中的一些影響因素,希望能夠?qū)ξ覈?guó)當(dāng)前網(wǎng)絡(luò)文件傳輸機(jī)制的不斷完善提供一點(diǎn)可借鑒之處。

主站蜘蛛池模板: 国内精品久久久久久久久蜜桃| 最近免费中文字幕大全高清大全1| 国产精品高清m3u8在线播放| 亚洲国产午夜电影在线入口| 黄色录像大片毛片aa| 成年女人18级毛片毛片免费观看| 免费特级黄色片| 2021国内精品久久久久久影院 | 小次郎收藏最新地址| 人人爽人人澡人人高潮| 老司机亚洲精品影视www| 日本成人在线播放| 免费看v片网站| 1000部拍拍拍18勿入免费视频下载 | 日本免费xxxx色视频| 无码人妻久久一区二区三区不卡| 免费看激情按摩肉体视频| 2021日韩麻豆| 日日噜噜夜夜狠狠va视频| 免费99精品国产自在现线| 又粗又硬又爽的三级视频| 日产精品一致六区搬运| 亚洲黄色高清视频| 国产乱码一区二区三区四| 性欧美大战久久久久久久野外| 亚洲欧美日韩在线一区二区三区| 99re6在线| 妈妈的柔润小说在线阅读| 亚洲人成网站日本片| 美女脱了内裤打开腿让你桶爽 | 搞av.com| 亚洲日韩小电影在线观看| 蜜桃臀av高潮无码| 国色天香精品一卡2卡3卡| 久久夜色精品国产亚洲| 狼人无码精华AV午夜精品| 国产成人一区二区三区视频免费| 一区二区三区在线|日本| 柳岩aa一一级毛片| 免费看国产精品麻豆| 激情五月激情综合网|