网络传输论文:网络文件传输速度的干扰体探讨(共1234字).doc

网络传输论文:网络文件传输速度的干扰体探讨(共1234字).doc

ID:52874811

大小:57.50 KB

页数:3页

时间:2020-03-31

网络传输论文:网络文件传输速度的干扰体探讨(共1234字).doc_第1页
网络传输论文:网络文件传输速度的干扰体探讨(共1234字).doc_第2页
网络传输论文:网络文件传输速度的干扰体探讨(共1234字).doc_第3页
资源描述:

《网络传输论文:网络文件传输速度的干扰体探讨(共1234字).doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、网络传输论文:网络文件传输速度的干扰体探讨(共1234字)本文网络文件传输机制屮的多线程技术应用1多线程技术的定义。所谓多线程技术指的就是这样一种机制,它允许在程序中并发执行多个指令流,每个指令流都称为一个线程,各个线程之间彼此互相独立。它和进程一样拥有独立的执行控制,由操作系统负责调度,二者的区别在于线程没有独立的存储空间,而是和所属进程中的其它线程共享一个存储空间,这使得线程间的通信远较进程简单。2文件传输中多线程技术的引入。为了能够让文件在网络传输过程小能够更快速,我们有必要应用多线程技术。使用多线程传输文件时,发送端和接收端在读写文件时必须把

2、文件共享属性设置为Cfi1e::shareDentNoneo这是因为在发送端会有多个线程同时只读一个文件。影响网络文件传输速度的因素分析要想实现网络文件传输的最优状态,就应当充分掌握影响网络文件传输速度的各项因素。笔者通过分析现有理论以及自身的亲身实践,认为能够给网络文件传输速度带来较大影响的因素主要有以下两个方而:1单词读取文件的大小。网络发送端每一次所读取的文件所包含的字节数以及网络接收端每一次写入文件所包含的字节数都会对网络文件的传输速度产生极大的影响。基于硬盘的读写性质,我们在进行读盘以及写盘的时候最好读入或者写入N个字节的数据(N为扇区的大

3、小)。通过这种操作方式,能够加速文件被读入缓冲区以及写入磁盘的速度。2套接字的个数。网络文件在传输过程屮,通常状况下都是一个线程单独获取一个套接字。在这种模式下,套接字的数量也就等于传输线程的数量。这样就会产生这样一个问题:套接字的个数越多是不是就意味着网络文件的传输速度就会随着而增长呢?实践证明,而这并不是成比例增长的。比如,当我们在开展“…个线程单独获取…个套接字”的编程过程中,当套接字的个数(同线程的个数相等)到达一上规模时,如果再使套接字的数量持续上升,那么所表现出来的对于传输速度的提升就会越来越弱。在套接字的数量达到临界值以后,甚至还会降低

4、传输速度。通过上述分析可以看到,通过综合分析系统性能以及传输性能,假如选择“一个线程单独获取一个套接字”的模式进行编程,那么套接字数量的选择应当同处理器的能力相适应,不能设置的太高。结束语通过上述儿个部分的分析与论述,我们可以看到,将TCP应用于网络文件的传输具有更强的稳定性以及可靠性。在应用TCP开展网络文件传输过程中,为了更高效的促进网络文件的传输,还需要将多线程技术引入进来。本文在分析过程屮涉及到了网络文件传输过程屮的一些影响因素,希望能够对我国当前网络文件传输机制的不断完善提供一点可借鉴之处。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。