码迷,mamicode.com
首页 >  
搜索关键字:fifo    ( 1424个结果
有名管道和无名管道
管道: 1. 管道是Unix系统最古老的进程间通信方式,其实质是一个虚拟文件,是在内核中维护了一个消息队列。 2. 历史上的管道通常是指半双工管道,只允许数据单向流动。现代系统大都提供全双工管道,数据可以沿着管道双向流动。  有名管道(fifo): 1.  概念:基于有名文件(管道文件)的管道通信 2. 命令形式:     # mkfifo fifo  创建管道     ...
分类:其他好文   时间:2015-07-28 13:07:57    阅读次数:166
云计算和大数据时代网络技术揭秘(十七)VOQ机制
VOQ机制 本章介绍的VOQ是一种新型的QoS机制,目的是为了解决著名的交换机HoL难题。但VOQ强烈依赖于调度算法,例如,一个48口的交换机,每个端口都要维护48-1个FIFO缓存队列,一共48x47=2256个缓存队列,这一方面对交换机的硬件条件提出了较高要求,也对如何设计良好的转发包调度算法....
分类:其他好文   时间:2015-07-26 20:35:39    阅读次数:167
PHP文件相关的操作函数——目录操作
1.有关文件类型的函数 PHP是以UNIX的文件系统为模型的,因此在Windows系统中我们只能获得“file”、“dir”或者“unknown”三种文件类型。而在UNIX系统中,我们可以获得“block”、“char”、“dir”、“fifo”、“file”、“link”和“unknown”7种....
分类:Web程序   时间:2015-07-25 18:23:07    阅读次数:143
FFmpeg编程学习笔记二:音频重采样
ffmpeg实现音频重采样的核心函数swr_convert功能非常强大,可是ffmpeg文档对它的注释太过简单,在应用中往往会出这样那样的问题,其实每次循环执行一次swr_convert后还应用swr_convert再作个缓存检测看看是否还有数据,如果有就要把它写到FIFO中去,留在下次再使用,这点在转码和由低向高转换采样率时特别重要。 下面一段简单的代码,摘自我自已写的测试程序....
分类:其他好文   时间:2015-07-25 00:15:32    阅读次数:211
并发无锁队列学习(概念介绍)
【摘要】队列在计算机中非常重要的一种数据结构,尤其在操作系统中。队列典型的特征是先进先出(FIFO),符合流水线业务流程。在进程间通信、网络通信之间经常采用队列做缓存,缓解数据处理压力。结合自己在工作中遇到的队列问题,总结一下对不同场景下的队列实现。根据操作队列的场景分为:单生产者——单消费者、多生产者——单消费者、单生产者——多消费者、多生产者——多消费者四大模型。其实后面三种的队列,可以归纳为一种多对多。根据队列...
分类:其他好文   时间:2015-07-24 20:52:37    阅读次数:137
linux c 笔记 文件(一)
一.linux下包含的文件类型 1.普通文件 2.目录文件 3.字符特殊文件 4.块特殊文件 5.FIFO 6.套接字 7.符号连接二.linux的访问文件控制 chmod使用语法 $ chmod [options] mode[,mode] file1 [file2 ...] 使用ls命令的查...
分类:系统相关   时间:2015-07-20 21:20:50    阅读次数:127
数据结构与算法之队列、栈
除了数组、链表,线性的数据结构中还有很重要的几种结构:队列、栈。 队列,一种先进先出的数据结构(FIFO),其实队列可以看成是一个两个口的管道,从一个口进,另一个口出,先进去的必定得在另一个口先出去,否则后面的都出不去;栈,一种后进先出的数据结构(LIFO),栈更像是只有一个口的管道,只有一个...
分类:编程语言   时间:2015-07-18 10:48:00    阅读次数:180
linux程序设计——使用FIFO的客户/服务器的应用程序(第十三章)
13.6.2    使用FIFO的客户/服务器应用程序 作为学习FIFO的最后一部分内容,现在考虑怎样通过命名管道来编写一个非常简答的客户/服务器应用程序。用一个服务器进程来接受请求,对它们进行处理,最后把结果数据返回给发送请求的一方:客户。 如果想要允许多个客户进行都可以向服务器发送数据,假设被处理的数据可以被拆分为一个个数据块,每个的长度都小于PIPE_BUF字节。 因为服务器每次只能处...
分类:系统相关   时间:2015-07-16 09:49:59    阅读次数:193
linux C/C++:进程间通信-fifo
进程间通信-fifo 进程间通信的另一种方式是fifo。fifo是另一种管道:有名管道。从名字可以看出,它也是队列。 使用fifo通信前,得先创建fifo...
分类:编程语言   时间:2015-07-15 19:15:52    阅读次数:185
上位机的poke()、peek()、写SPI函数实现以及控制信息的发送(VRT Context包)
lib/usrp/common/fifo_ctrl_excelsior.cpp /******************************************************************* * Peek and poke 32 bit implementation *****************************************...
分类:其他好文   时间:2015-07-15 13:21:57    阅读次数:187
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!