当前位置: 首页 > news >正文

英文网站建设教程wordpress模板 古典

英文网站建设教程,wordpress模板 古典,房屋产权地址备案在那个网站做,公司宣传一般建的是网页还是网站一、DIDO介绍 随着计算机技术发展#xff0c;特别是应用技术的快速发展。应用场景对计算机的处理速度几乎已经到了疯狂的地步。说句大白话#xff0c;再快的CPU也嫌慢。没办法#xff0c;CPU和IO等技术基本目前都处在了瓶颈之处#xff0c;大幅度提高#xff0c;短时间内…一、DIDO介绍 随着计算机技术发展特别是应用技术的快速发展。应用场景对计算机的处理速度几乎已经到了疯狂的地步。说句大白话再快的CPU也嫌慢。没办法CPU和IO等技术基本目前都处在了瓶颈之处大幅度提高短时间内看不到希望。但是不可以在某些部分进行优化。而DIDO就是这么一项技术。 DIDOData Direct I/O数据直通IO网上和书上说得比较玄乎其实就是一句话缩短数据传输路径减少数据拷贝次数。它的结果当然是提高敢吞吐量减少了延迟。在传统的网络通信时网络报文在到达网卡时要把数据和相关元数据传输到内存CPU读内存到Cache然后进寄存器处理再原路返回最终通过网络发走。从上面的分析可以看到数据不断的在内存和缓存中进行传输而CPU的处理速度和内存的处理速度以及总线和IO的处理速度这都是有量级的差别。 那么DIDO如何操作呢它通过LLC Cache直接和网卡打交道“不让中间商吃差价”。 二、DIDO的流程 在DPDK中是如何进行DIDO的数据传输呢看一下读的过程 1、CPU读取报文和相关元数据并把内存中的缓冲区预取到Cache中。 2、NIC将传送报文利用DIDO技术通过PCI总线直接将Cache送到PCI总线。 再看一下写的过程 1、报文及相关元数据通过总线直接送入Cache中此时有两种情况 a、缓存命中即Cache有此段内存则直接覆盖写 b、没有则Cache分配一块区域更新Cache表写内容 2、通知报文到达产生内存读操作因为Cache原因直接读Cache然后发走。 三、DPDK中的应用 在DPDK中本身就是一种整体上更强于DIDO的优化方式可以把DPDK当成DIDO的放大版功能上、数据处理上和传输上都做了一种整体上的DIDO。即从用户态直接处理网卡而不是绕道内核进行处理。 传统的数据传输 硬中断——取数据包分发至内核线程——软中断——内核线程在协议栈中处理数据包——处理完成通知用户层 上层收包——网络层——逻辑层——业务层 DPDK中 硬中断——放弃中断流程用户层从设备映射取数据包——进入用户层协议栈——逻辑层——业务层 DIDO在DPDK中也是一种数据处理手段。 四、总结 DIDO只是一种提高数据传输速度的手法它更类似于一种工程手段优化手段而不是一种技术创新。但无论哪一种只要达到目的对于应用来说都是正确的。现在开发者其实不但需要技术创新更要学会这种优化组合技术。毕竟技术创新太难成本也太高不是一般公司能玩儿的起的。 最近比较忙事情也多从这周接起DPDK来。
http://www.w-s-a.com/news/661560/

相关文章:

  • 高端网站建设教学网站开发前期准备工作
  • 网站评论列表模板设计官网的
  • 怎么做可以访问网站ui设计自学学的出来吗
  • 网站如何接入支付宝软件开发工作内容描述
  • 廊坊网站建设搭建整合营销传播的效果表现为
  • 网站服务器在本地是指园林绿化
  • 公司网站建设需要什么科目网站代运营价格
  • 网站建设前的ER图ppt模板图片 背景
  • 做一个网站花多少钱网站导航营销步骤
  • 仙桃网站定制做房产网站能赚钱吗
  • 西安网站制作模板最新源码
  • 南京江宁网站建设大学高校网站建设栏目
  • 模板网站建设明细报价表做网站第一
  • 公司网站建设系统软件开发 上海
  • 怎么让公司建设网站固安县建设局网站
  • 360免费建站官网入口手机网站建设设计
  • 商城网站建站系统dw如何做网页
  • 网站建设的公司收费我有网站 怎么做淘宝推广的
  • 网站建设策划书事物选题手机兼职app
  • html5 微网站模版wordpress博客速度很慢
  • 怎么做五个页面网站网络推广如何收费
  • 上虞宇普电器网站建设江西建筑人才网
  • 在吗做网站商城一个网站需要服务器吗
  • 先做网站再备案吗中山微网站建设报价
  • 树莓派可以做网站的服务器吗网站建设与设计ppt
  • 网站访问速度分析网站怎么做让PC和手机自动识别
  • 网站建设要考西宁网站建设多少钱
  • 网站开发公司东莞网站推广计划书具体包含哪些基本内容?
  • 素材天下网站惠州网站建设行业
  • 网站做a视频在线观看网站天津建站