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

怎么用phpstudy做网站seo伪原创工具

怎么用phpstudy做网站,seo伪原创工具,深圳网站设计优刻,wordpress网站网速慢LabVIEW生产者消费者架构 生产者/消费者模式可以轻松地同时处理多个进程,同时还能以不同速率迭代。 缓冲通信 当多个进程以不同速度运行时,就适合采用进程间缓冲通信。有了足够大的缓冲区后,生产者循环可以以快于消费者循环的速度运行&…

LabVIEW生产者消费者架构

生产者/消费者模式可以轻松地同时处理多个进程,同时还能以不同速率迭代。

缓冲通信

当多个进程以不同速度运行时,就适合采用进程间缓冲通信。有了足够大的缓冲区后,生产者循环可以以快于消费者循环的速度运行,而不会丢失数据。

比如,有一个包含两个进程的应用程序,第一个进程负责数据采集,第二个进程将数据传输到网络上。第一个进程的运行速度是第二个进程的三倍。如果使用生产者/消费者设计模式来实现此应用程序,则数据采集进程充当生产者,网络进程充当消费者。当拥有足够大的通信队列(缓存区)时,网络进程便可以访问数据采集循环采集到的大量数据。这种数据缓存能力能够最大程度地减少数据丢失。

对于在使用队列功能时发生的缓冲通信,如果要将其可视化,请参见范例程序:使用生产者/消费者循环移动LabVIEW窗口。

数据采集和处理

在采集需按顺序处理的多组数据时,通常采用生产者/消费者模式。

假设要编写一个应用程序,该应用程序在接受数据的同时,还要按照接收顺序处理数据。由于这些数据的排队(生产)速度比实际处理(消费)速度高出很多,因此生产者/消费者设计模式最适合此类应用程序。通过这种方法,消费者循环可以按自己的速率处理数据,同时生产者循环也可以让额外的数据排队。

试想一下–如果生产者和消费者都在该应用程序的同一循环中,为了匹配数据处理速度,数据采集速度就会变慢。这就是按进程、数据采集(生产者)和处理(消费者)对代码进行分解的好处。

网络通信

网络通信需要两个进程同时以不同的速度运行:第一个进程将不断轮询网络线路并检索数据包,第二个进程将提取第一个进程检索的这些数据包并加以分析。在此范例中,第一个进程充当生产者,因为它向第二个进程提供数据,而第二个进程则充当消费者。这时就非常适合使用生产者/消费者设计模式。并行的生产者循环和消费者循环要同时检索和分析网络外数据,两个循环之间的排队通信可以对检索到的网络数据包进行缓存。这种缓冲在网络通信繁忙时就显得非常重要。借助缓存,数据包的检索和传输速度可以超过分析速度。

队列消息处理

排队消息处理器架构是生产者/消费者架构的一个特殊版本。数据队列用于为生产者/消费者设计模式中的循环之间传递数据。这些队列提供了一个优势,即生产者和消费者循环间的数据缓冲。

这是LabVIEW的一个功能介绍,更多的使用方法与开发案例,欢迎登录官网,了解更多信息。有需要LabVIEW项目合作开发,请与我们联系。

http://www.hkea.cn/news/494211/

相关文章:

  • 免费网站建设协议baike seotl
  • 做网站的好处和坏处怎么创建自己的网址
  • 兰州新区城乡建设局网站seo sem是什么职位
  • 衡水网站制作公司自媒体软文发布平台
  • 东莞圆心科技网站开发网页搜索
  • 日照网站建设价格百度推广怎么优化关键词的质量
  • 竭诚网络网站建设开发百度搜索竞价推广
  • 浙江住房和城乡建设厅报名网站下拉关键词排名
  • 银川哪里做网站百度网址名称是什么
  • 合肥公司网站建设价格低西安网络科技公司排名
  • 怎么样建设个人网站企业文化建设
  • 如何知道网站有没有备案成都seo公司
  • wordpress 艺术主题南京网络优化公司有哪些
  • 贵阳网站备案百度网站优化方案
  • 单位网站建设论文怎么做竞价托管
  • 建筑公司网站有哪些谈谈自己对市场营销的理解
  • 做ppt音乐怎么下载网站企业培训课程有哪些
  • magento网站建设网站优化排名软件网站
  • 做生鲜食品最好的网站网络推广及销售
  • 销售管理系统需求分析长沙seo代理
  • 站长网站查询深圳百度关键字优化
  • 用net语言做网站平台好不好企业培训师资格证报考2022
  • 成都定制网站设竞价推广遇到恶意点击怎么办
  • 制作视频网站建设友链交易网
  • 做外贸是不是要有网站腾讯企点app下载安装
  • 网站开发快递文件国外网站怎么推广
  • 网站和搜索引擎站长论坛
  • 做违法网站会怎样外贸独立站怎么建站
  • 云主机建网站教程深圳全网推互联科技有限公司
  • 做网站赚50万谷歌搜索引擎363入口