今天在将项目从虚拟机上移植到真实机器上面的时候,发现问题,总是不成功,最后判断是userspace的程序没有向kernel发送消息成功,因为无法触发kernel的行为,但是userspace显示正常。这个问题好像两个月之前,netlink模块测试的时候遇到过这个问题,当时加上sleep就好了,同样复...
分类:
其他好文 时间:
2015-06-11 01:48:27
阅读次数:
866
装饰设计模式: 当想要对已有对象进行功能增强时。可以定义类,将已经有的类传入,基于已经有的功能,并且提供增强的功能,那么自定义的类就是装饰类。 两个基类:outputStream inputStream ; 缓冲区:Buffer+两个基类的名称 小技巧: 如何分辨字节流和字符流,就是字节流用byte...
分类:
其他好文 时间:
2015-06-10 23:54:36
阅读次数:
241
在ffmpeg中,进行反交错需要用到avfilter,即图像过滤器,ffmpeg中有很多过滤器,很强大,反交错的过滤器是yadif. 基本的过滤器使用流程是:解码后的画面--->buffer过滤器---->其他过滤器---->buffersink过滤器--->处理完的画面 所有的过滤器形成了过滤.....
分类:
其他好文 时间:
2015-06-10 17:19:11
阅读次数:
175
``` func main() { var jobs = Chan(buffer: 5) var done = Chan() go { for ;; { var (j, more) =
分类:
其他好文 时间:
2015-06-10 16:00:27
阅读次数:
139
因工作交接需要, 要将caffe使用方法及整体结构描述清楚。 鉴于也有同学问过我相关内容, 决定在本文中写个简单的tutorial, 方便大家参考。
本文简单的讲几个事情:
Caffe能做什么?
为什么选择caffe?
环境
整体结构
Protocol buffer
训练基本流程
Python中训练
Debug...
分类:
其他好文 时间:
2015-06-09 23:43:35
阅读次数:
301
一:Nginx介绍:在Nginx调优方面大多关注与Nginx的各种buffer的大小,由于Nginx是异步转发模式(当接收到客户端的请求后自己做一些处理,比如将前端的连接信息缓存至自己的buffer中做一些处理后才交至后端webserver),能将所有来自客户端的请求连接与自身建立,减轻了后端webs..
分类:
其他好文 时间:
2015-06-09 14:01:15
阅读次数:
142
1、 劣势:创建和释放Direct Buffer的代价比Heap Buffer得要高; 2、 区别:Direct Buffer不是分配在堆上的,它不被GC直接管理(但Direct Buffer的JAVA对象是归GC管理的,只要GC回收了它的JAVA对象,操作系统才会释放Direct Buffer所申请的空间),它似乎给人感觉是“内核缓冲区(buffer in kernel)”。Heap Buffe...
分类:
其他好文 时间:
2015-06-09 13:48:08
阅读次数:
404
下载与说明:https://github.com/google/protobufGoogle Protocol Buffer 的使用和原理:http://www.ibm.com/developerworks/cn/linux/l-cn-gpb/安装:$ ./autogen.sh$ ./configu...
分类:
其他好文 时间:
2015-06-08 18:46:54
阅读次数:
108
在11g中,全表扫描可能使用direct path read方式,绕过buffer cache,这样的全表扫描就是物理读了。 在10g中,都是通过gc buffer来读的,所以不存在direct path read的问题。 direct path read较高的可能原因有: 1. 大量的磁盘排序操作...
分类:
其他好文 时间:
2015-06-08 16:37:11
阅读次数:
119
说起DMA我们并不陌生,但是实际编程中去用的人不多吧,最多就是网卡驱动里的环形buffer,再有就是设备的dma,下面我们就分析分析. DMA用来在设备内存和内存之间直接数据交互。而无需cpu干预内核为了方便驱动的开发,已经提供了几个dma 函数接口。dma跟硬件架构相关,所以linux关于硬件部分...
分类:
系统相关 时间:
2015-06-07 22:59:32
阅读次数:
193