当前位置:首页 > 云服务器 > 正文内容

服务器读写速度慢(读写服务器出错)

zhuangbi888.com2021-03-26 14:51云服务器768

网速快慢好比出远门:

1.      出发前整理的太慢

2.      出发前得查一下怎么走,看一下目的地在哪个地方

3.      在出行的过程遇到堵车

4.      车太慢,路太窄

5.      太远了无法直达,得转几次车

6.      地方太远了车得开好久

7.      中间由于特殊情况,干脆不想去了,就留在某个中转站了

8.      到了目的地,发现今天宾馆都满了不接待了

 

大家只要动脑想一想你出门旅游会遇到哪些情况,基本上就差不多了。

 

所以一般情况下,从微观上来讲,无非就是从排队时延,处理时延,传输时延,传播时延四个方面去思考变慢的原因,因为一个影响一个分组的传输就是由这几个时延来导致的。从宏观上来讲,就是比平时多执行了某些特别的操作,或者某些过程执行了多次,或是数据出发前就遇到了很多问题。

 

下面呢我们就具体的分析一下原因:

 

1.上网带宽不足:所谓带宽,就是指理论上单位时间传输的数据量,这明显就是旅行中的马路宽度么,路越宽,能同时行走的车辆就越多。所以,本机上网的网络带宽的大小会限制你的上网速度,几年前一般都是2兆--4兆,现在理论上都到了100兆—300兆。为什么说理论上呢?有谁觉得自己家电脑真的到了那么快?

 

这里呢,就再简单给大家普及一个名词——吞吐量,它是指在规定时间,空间以及网络路径一定的情况下,下载文件时实际获得的带宽。由于受用户计算机性能,网络设备质量,资源使用情况,信号衰减等多个原因,所以我们的网络速度要比理论上小的多。

 

2.网络拥塞:这个很明显就是堵车嘛~在网络高峰时期,通信链路上存在大量的分组,这样会严重影响网络报文的传输。按照日常生活的理解一般也就是造成延迟的结果,但是在网络中却不是这么简单的影响。如果网络拥塞,网络节点(就是主机或者路由器)的接收能力小于数据到达的速率,就会出现数据包的丢失,延时增加等情况。为了缓解网络信道的压力,网络协议设计时就制定了应对的措施,比如TCP的拥塞控制手段,在面对网络拥塞时,会迅速减小发送速率。

 

3.服务器与客户端的硬件配置不足:网络本身就是一个请求与应答的过程,所以数据无非就是在两个机器上流动着。你请求数据,这个请求就得在你的机器上经过一系列处理,通过应用层,运输层,网络层,链路层,物理层一层一层的传下去,这就类比出行前你得准备各种东西吧。而服务器发送数据也要先一层层的解析出你的请求是什么,然后又要经过一些处理把这个数据给客户端发出去,这个过程是相当复杂的。说这些就是想说,你的数据肯定是要在两个机器上进行各种处理的。

从服务器上说,因为服务器要处理大量访问申请,所以必须要有足够大的运行空间和足够快的处理速度,一般的大一些网站的服务器都是服务器集群,有非常多的cpu和相当大的内存,这样才能保证能及时的接收并处理大量的客户端请求,对于大数据的处理,就是通过把任务分给多个节点去执行,最后把结果整合到一台机器上。

 

而客户端的配置,包括CPU,内存等也会影响本地的软件运行性能,所以你觉得网速慢也很有可能是你机器的问题。

 

4.DNS解析慢:DNS解析一般来说还是很快的,如果你的本地DNS服务器缓存了对方的IP数据,那就几乎省略了这一步。DNS解析就像出行前要询问一下地方在哪,不过不像我们用一下百度地图就能查到,需要从根DNS服务器——顶级域——权威域一层层递归或是迭代来查询。

 

每次访问都需要去用DNS来解析出IP地址,这一步虽然是基于UDP协议,但是仍然也需要多次完整的传输过程,所以DNS的解析速度是会影响上网速度的。总之,DNS的解析涉及到本地有没有缓存,查询的迭代次数(或者是递归几层)等原因。

 

5.访问的服务器距离太远:这点可以从最简单的传播速度上考虑,也可以进一步从节点数量上考虑。假设从中国北京传输信息到美国不需要其他节点,北京到上海也不需要其他节点,很明显传输到上海的要快,因为传播速度相同,距离远了,自然就慢了。但是实际上,并不是这样,北京到美国一个服务器,中间不知道要经历多少个节点,节点越多,就会增加各种处理时延,传输时延等,所以会严重影响上网速度,也就是为什么访问国外网的慢的一个重要因素。当然这也只是理论上的,因为访问国外网站要经过国内各种过滤,筛选,拦截解析等等,所以经常慢的不行,甚至无法访问。

 

6.如果是浏览器访问慢的话,页面包含冗余的代码,或者有大的图片等资源文件都会影响访问速度:因为网页需要按照一定的顺序执行html,css,js来布局和获取文件。进一步解释,由于js位于html文件的不同位置,js如果对网页的节点有重构行为,就会延迟网页的加载。如果大的图片先加载可能会让个页面加载的很慢,所以可以先加载整个布局,再去加载图片。这里面涉及html等文件的解析顺序,属于网站优化了~

 7.另外从服务器或客户端的防火墙等软件来看,也是导致速度变慢的一个原因,因为防火墙或是其他的一些安全软件需要对各个包进行解析处理。而软件的性能,复杂的功能等等,都会占用系统资源,拖慢运行速度,从而影响上网软件的执行速度。

————————————————

版权声明:本文为CSDN博主「Jerish_C」的原创文章,原文链接:

相关文章

欧洲免费服务器空间(apex欧洲服务器)

欧洲免费服务器空间(apex欧洲服务器)

近日,在杭州举行的2017中国“互联网+”数字经济峰会上,腾讯公司董事会主席兼首席执行官马化腾、娃哈哈集团董事长兼总经理宗庆后、联想集团董事长兼CEO杨元庆,以及权威级财经作家吴晓波同台探讨了“互联...

美国主机和香港主机(云主机和云服务器有什么区别)

美国主机和香港主机(云主机和云服务器有什么区别)

那么美国主机和香港主机哪个好呢?下面就为大家详细的分析下。 速度方面: 主机的访问速度是非常重要的,国内用户同时访问香港主机和美国主机,其中的差异是显而易见的,在国内访问美国主机ping值在200ms...

中心管理服务器又叫什么(文档共享管理系统 免费)

什么是服务器?咱们来科普一下,给大家介绍服务器是什么?常见的服务器类型有哪些?让大家对服务器有一个简单的了解。 (一)什么是服务器? 在技术意义上,服务器是计算机程序或设备的实例(本质可以说是一种计算...

服务器 卡-服务器提升卡

我们知道,服务器是用来提供各类服务(如Web服务、数据库、办公系统)的专用计算机,服务器的性能及运行状态会直接影响服务的稳定性。不管你用的是云服务器还是托管的服务器,都需要定期对服务器进行维护,否则服...

服务器托管商前十(西安服务器托管商哪家好)

服务器托管商前十(西安服务器托管商哪家好)

一个互联网公司没上云,都不好意思说自己是互联网公司,一个程序员,没个云服务器部署一个自己的项目,都对不起日渐稀疏的头发。 近些年,云服务器给IT互联网的发展提供了强大IT支撑,降低了IT公司的基础设...

现在那个靠谱的服务器费用最低?

现在那个靠谱的服务器费用最低?

靠谱的国内就选择阿里云或腾讯云吧 学生机两家一般是10元一个月 我这边用的是阿里云,主要是当初阿里云备案方便,不需要幕布,可以直接通过app进行备案。 阿里云我现在用的国内服务器一年是114元,续费...

服务器所有权(域名所有者信息)

具体如下(1)国家所有权是指国家对国有财产的占有、使用、收益和处分的权利,它是全民所有制在法律上的表现。物权法规定,法律规定属于国家所有的财产,属于国家所有即全民所有。 国有财产由国务院代表国家行...

武汉刷新服务器(湖北武汉移动dns地址)

武汉刷新服务器(湖北武汉移动dns地址)

最让我印象深刻的就是17年鹿晗关晓彤公布恋情和18年赵丽颖冯绍峰官宣结婚的消息吧!真的是微博都搞瘫痪了,刷什么都刷不出来,可见明星的恋情真的很受关注啊! 鹿晗在最火的时候公布与关晓彤恋情,不仅让很多人...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。