- 博客(11)
- 收藏
- 关注
转载 linux setcap命令详解(包括各个cap的使用举例)
转载自:https://www.cnblogs.com/iamfy/archive/2012/09/20/2694977.htmlLinux的capability深入分析 这个也是转载页面,原始页面没找到,谢谢原作者!一)概述:1)从2.1版开始,Linux内核有了能力(capability)的概念,即它打破了UNIX/LINUX操作系统中超级用户/普通用户的概念,由普通用...
2019-09-02 19:37:06
26794
原创 ip命令实践
安装来自于iproute2ip --helpUsage: ip [ OPTIONS ] OBJECT { COMMAND | help } ip [ -force ] -batch filenamewhere OBJECT := { link | address | addrlabel | route | rule | neigh | ntable | ...
2019-07-29 15:46:16
866
原创 sk_buff 里的head、data、len, data_len, tail,end
使用内核是4.4架构是powerpc64,64位,这个跟32位计算是有差别的,需要注意。下面以64位为例子,先看几个接口,最后是实际运行时的代码输出,可以结合了解是怎么计算的。struct sk_buff { ...... unsigned int len, data_len; .........
2018-12-28 15:30:25
2005
原创 udp的server和client例子代码
写在这里,方便调试时使用参考,代码如有雷同,纯属巧合服务端udp_server.c#include <stdio.h>#include <sys/types.h>#include <sys/socket.h>#include <netinet/in.h>#include <string.h>#define BUF_S...
2018-12-27 15:11:56
9058
原创 udp相关知识点
1、关于udp的长度由UDP协议决定。UDP协议的消息格式里头,长度字段只有两个字节,16位,可以表示的就是2^16 = 64K。所以一个UDP大小不能超过65535,太大也表示不了2、驱动特性里dev->feature特性设置了UFO,那么就要到驱动里由驱动来分片了,如果驱动自己不实现,要由内核来分配就不要设置该特性。...
2018-12-27 10:11:40
437
转载 关于iptables的主要认识
文中的部分图片来源于网上其他作者,但网址忘记了,若有知道的读者麻烦评论里添加一下,再补充上来。使用注意:使用iptables首先要确认内核配置了,即linux内核要支持该功能,否则用户态下直接执行iptables命令是不能正常使用的。具体配置那些选项需要根据实际需要确定。具体选项很多,一般选常用的就可以了。内核选项 CONFIG_PACKET : 允许程序直接访问网络设备,tc...
2018-12-14 10:18:15
241
转载 内核proc参数注释(kernel、vm、net、fs四类)
转载自:https://www.cnblogs.com/tolimit/p/5065761.html原作者很详细的列出了proc的这类接口,方便大家查询,中间有些还没有补充完整,待遇到了再补充吧,感谢原作者!由于内核版本不同,有的proc接口可能不在了。主要列出了kernel、vm、net、fs四类的proc接口内核参数列表(/proc/sys/kernel/)kernel.a...
2018-12-13 19:26:57
3330
原创 perf参数问题处理
单板启动后,会经常看到提示“perf interrupt took too long (n > x)”,这样的打印信息。相关配置参数有:/proc/sys/kernel/下perf_cpu_time_max_percent: perf分析工具最大能够占用CPU性能的百分比0:不限制1~100:百分比值perf_event_max_sample_rate: 设置per...
2018-12-13 19:11:02
11766
1
转载 TSO、GSO介绍与实现
转载自:http://www.bsdmap.com/2012/02/22/转tso、ufo、gso、lro、gro和rss介绍/转载自:http://blog.chinaunix.net/uid-28541347-id-5763844.html通过ethtoo命令来查看和设置ethtool -k < 网络接口>,ethtool --show-offload < 网络接...
2018-12-13 18:59:10
14718
转载 RT throttling分析
转载地址:https://www.aliyun.com/jiaocheng/1389159.html摘要:Linux上调度策略为SCHED_FIFO的实时进程是根据优先级抢占运行的。当没有更高优先级的实时进程抢占,而此进程又由于bug等原因长时间运行,不调度其它进程,系统就会出现无响应。这里要分析的RTthrottling就是针对此种情况的,它通过限制每个单位时间内分配给实时进程的CPU运行时...
2018-12-12 17:48:33
5473
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人