上一篇已经提到,在virtio设备初始化的过程中,会通过setup_vp创建virtqueue,目前的virtqueue队列都是通过vring来实际工作的,我们可以把virtqueue当做一个接口类,而把vring_virtqueue当做这个接口的一个实现
/**
* virtqueue - a queue to register buffers for sending or receivin...
分类:
其他好文 时间:
2016-04-17 06:55:44
阅读次数:
569
1. 问题的提出 工程a是一个soft core,用VHDL写的,综合的时候去掉了"Add I/O buffers" ,并将-iob(Pack I/O Registers into IOBs)置为否。综合最后生成了a.ngc文件供其他工程使用。在生成完ngc后,还可以在 "Design Utilit ...
分类:
其他好文 时间:
2016-04-13 23:51:33
阅读次数:
567
由于 Protocol Buffers 3 的正式版还没有发布,在官网(https://developers.google.com/protocol-buffers/docs/downloads)目前只能下载到 2.6.1 的版本。 要下载 PB3 ,需要在 https://github.com/g... ...
分类:
编程语言 时间:
2016-04-13 18:40:29
阅读次数:
151
glctx.ClearColor 的参数信息如下: // ClearColor specifies the RGBA values used to clear color buffers. // // http://www.khronos.org/opengles/sdk/docs/man3/htm... ...
分类:
其他好文 时间:
2016-04-10 18:07:23
阅读次数:
173
Channels和Buffers是JAVA NIO里面比较重要的两个概念,NIO正是基于Channels和Buffers进行数据操作,且数据总是从Channels读取到Buffers,或者从Buffers写入到Channels。 通道(Channel) 可以从通道写输入,也可以读数据; 通道的数据是 ...
分类:
编程语言 时间:
2016-04-09 23:36:42
阅读次数:
183
症状 #客户端请求头缓冲区大小,如果请求头总长度大于小于128k,则使用此缓冲区, #请求头总长度大于128k时使用large_client_header_buffers设置的缓存区client_header_buffer_size 128k; #large_client_header_buffer ...
分类:
其他好文 时间:
2016-04-03 23:50:44
阅读次数:
273
cat /proc/meminfo 读出的内核信息进行解释, 下篇文章会简单对读出该信息的代码进行简单的分析。 MemTotal: 507480 kB MemFree: 10800 kB Buffers: 34728 kB Cached: 98852 kB SwapCached: 128 kB Ac ...
分类:
其他好文 时间:
2016-03-31 16:36:12
阅读次数:
253
原文链接 作者:Jakob Jenkov 译者:airu 校对:丁一 Java NIO 由以下几个核心部分组成: Channels Buffers Selectors 虽然Java NIO 中除此之外还有很多类和组件,但在我看来,Channel,Buffer 和 Selector 构成了核心的API ...
分类:
编程语言 时间:
2016-03-28 15:02:44
阅读次数:
184
Linux硬件资源管理(1)查看系统PCI设备命令为:lspci此外,lspci-v查看更详细的PCI设备信息。(2)查看CPU信息可以使用more/proc/cpuinfo(查看CPU详细情况),其中cached文件缓存(整个文件内容)、buffers是文件属性的缓存(文件修改、访问时间、大小等信息)。(3)查看内..
分类:
系统相关 时间:
2016-03-26 09:01:26
阅读次数:
286
今天用top查看系统具体进程使用系统资源的情况时,对cache和buffer这两个概念不是很清楚,研究了一下:**cache是高速缓存,用于CPU和内存之间的缓冲;
**buffer是I/O缓存,用于内存和硬盘的缓冲...
分类:
系统相关 时间:
2016-03-26 08:02:25
阅读次数:
1250