Triggered buffer support触发缓冲支持 在许多数据分析应用中,能够基于某些外部信号(触发器)捕获数据是比较有用的。 这些触发器可能是: 数据就绪信号 连接到某个外部系统的IRQ线路(GPIO或其他) 处理器周期性中断 用户空间在sysfs中读/写特定文件 数据就绪信号 连接到某 ...
分类:
系统相关 时间:
2019-04-23 21:17:26
阅读次数:
223
1 编译内核出错:drivers/mfd/ezx-pcap.c:213: error: implicit declaration of function 'irq_to_gpio' 解决方法:a:在(/drivers/mfd/ezx-pcap.c)中 添加头文件#include <linux/gpi ...
分类:
其他好文 时间:
2019-04-22 12:03:04
阅读次数:
152
mpstat mpstat指令用来显示cpu的使用状况,将内容显示到标准输出。处理器0是第一个。还报告了所有处理器之间的全球平均活动。mpstat命令既可以在SMP机器上使用,也可以在UP机器上使用,但是在后者中,只会打印全局平均活动。如果未选择活动,则默认报告是CPU利用率报告。 Interval ...
分类:
系统相关 时间:
2019-04-18 22:12:49
阅读次数:
216
解決辦法: 1. sudo apt-get install blueman bluez* 2. sudo vim /etc/pulse/default.pa 注釋掉下面的代碼: #.ifexists module-bluetooth-discover.so #load-module module-b ...
分类:
系统相关 时间:
2019-04-17 00:23:25
阅读次数:
207
Nginx简介 Nginx是一款轻量级的Web服务器、反向代理服务器及电子邮件(IMAP/POP3)代理服务器 其特点是占有内存少,并发能力强。 代码完全用C语言从头写成,可移植到许多体系结构和操作系统。 Nginx有自己的函数库,并且除了zlib、pcre和OpenSSL之外,标准模块只使用系统C ...
分类:
其他好文 时间:
2019-04-09 11:01:57
阅读次数:
155
ARM架构的CPU异常向量的基址可以是0x00000000,也可以是0xffff0000,Linux内核使用后者,这是一个虚拟地址,当建立了虚拟地址和物理地址的映射之后就可以把异常向量的基址定位到这里来(即把跳转指令复制到这里来), 用户注册中断处理函数:request_irq(unsigned i ...
分类:
其他好文 时间:
2019-04-01 00:54:46
阅读次数:
260
nginx性能优化 1.worker_processes n; nginx 进程数,一般为cpu的倍数 2.worker_cpu_affinity 00000001 00000010 .. 为每个进程分配cpu,可多写几个,也可将一个进程分配到多个cpu 3. worker_rlimit_nofil ...
分类:
其他好文 时间:
2019-03-30 10:40:12
阅读次数:
158
上一步分析到,服务器端将客户端发送的sk_buff,里面sock->sk_state 修改为 TCP_SYN_RECV,然后将该数据包发送给客户端。 接下来,我们进一步分析,客户端接收到来自服务器端的tcp报文后,会发生什么。 客户端处理该报文的顺序和服务器端处理该报文的顺序是一致的,为什么,因为他 ...
分类:
其他好文 时间:
2019-03-25 10:53:52
阅读次数:
201
服务器版本:CentOS Linux release 7.4 Linux lb 3.10.0-693.el7.x86_64 #1 SMP Tue Aug 22 21:09:27 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux 参考:https://www.cnblog ...
分类:
其他好文 时间:
2019-03-19 18:49:47
阅读次数:
791
1、网络IO事件模型:useepoll;在/etc/nginx/ngin.conf添加events{worker_connections1024;useepoll;}2、进程数量及CPU绑定#将workprocess绑定到特定cpu上,避免进程在cpu间切换的开销worker_cpu_affinity0001001001001000#4内核8进程时的设置方法:worker_cpu_affinity
分类:
其他好文 时间:
2019-03-15 10:47:08
阅读次数:
192