VFIO VFIO是一个可以安全地把设备I/O、中断、DMA等暴露到用户空间(userspace),从而可以在用户空间完成设备驱动的框架。用户空间直接设备访问,虚拟机设备分配可以获得更高的IO性能。 依赖于IOMMU. vfio pci. 相比于UIO,VFIO更为强健和安全 要求 本机使用版本为u ...
分类:
其他好文 时间:
2018-07-27 19:23:34
阅读次数:
1047
上篇该系列博文中讲述W5500接收到上位机传输的数据,此后需要将数据缓存起来。当数据量较大或者其他数据带宽较高的情况下,片上缓存(OCM)已无法满足需求,这时需要将大量数据保存在外挂的DDR SDRAM中。 最简单的方式是使用Xilinx的读写地址库函数Xil_In32()和Xil_Out32(), ...
分类:
编程语言 时间:
2018-07-26 18:33:57
阅读次数:
340
1. 判断窗口是否存在 2. 获取窗口句柄 3. 关闭应用窗口 根据进程Id关闭应用窗口: 关闭所有此进程名的窗口: 当然,直接杀进程,是最快的方法: 窗口之间发送/接收消息的处理,请参考《C# 跨进程通信》 ...
介绍 ? postfix是Wietse Venema在IBM的GPL协议之下开发的MTA(邮件传输代理)软件。postfix是Wietse Venema想要为使用最广泛的sendmail提供替代品的一个尝试。在Internet世界中,大部分的电子邮件都是通过sendmail来投递的,大约有100万用户使用sendmail,每天投递上亿封邮件。这真是一个让人吃惊的数字。Postfix试图更快、更容易
分类:
系统相关 时间:
2018-07-25 12:44:04
阅读次数:
241
\ $\color{red}{\mathcal{Description}}$ "$Link$" 现有$n$盏灯,以及$m$个按钮。每个按钮可以同时控制这$n$盏灯——按下了第i个按钮,对于所有的灯都有一个效果。按下$i$按钮对于第$j$盏灯,是下面$3$中效果之一:如果$a[i][j]$为1,那么当 ...
分类:
其他好文 时间:
2018-07-24 19:16:36
阅读次数:
138
HashTable,它与HashMap不同之处有两点:1.HashTable是线程安全的 2.HashTable不允须key或者value为null。 1.属性 2.构造器 3.方法 3.1 put(K key,V value):将指定key映射到此Hash表中的指定value 进入rehash方法 ...
分类:
其他好文 时间:
2018-07-23 12:41:53
阅读次数:
151
1. 在LCD驱动里面我们分配了显存,并告诉LCD控制器: s3c_lcd->screen_base = dma_alloc_writecombine(NULL, s3c_lcd->fix.smem_len, &s3c_lcd->fix.smem_start, GFP_KERNEL); 2. 在使用 ...
分类:
其他好文 时间:
2018-07-23 12:41:00
阅读次数:
111
今天测试在发给我一段报错日志后,根据日志定位到从ConcurrentHashMap 的缓存中get的时候,ConcurrentHashMap的底层抛出了空指针,当时感觉很奇怪为什么在get的时候产生空指针了呢? 模拟代码: 这个地方出现空指针,难道是传入的null 所以出现了空指针了,事实证明确实传 ...
分类:
其他好文 时间:
2018-07-20 00:15:58
阅读次数:
175