如果想出发,就不要等到明天!
全部博文(317)
发布时间:2013-03-15 10:36:58
1.kmalloc1>kmalloc内存分配和malloc相似,除非被阻塞否则他执行的速度非常快,而且不对获得空间清零.< tiger说明:在用kmalloc申请函数后,要对起清零用memset()函数对申请的内存进行清零。> 2>kamlloc函数原型:#include<linux/slab.h>Void *kmalloc(size_t size, int flags);(1).........【阅读全文】
发布时间:2013-03-15 10:33:36
1.offset宏讲解#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE*)0)->MEMBER)对这个宏的讲解我们大致可以分为以下4步进行讲解:1>( (TYPE *)0 ) 0地址强制 "转换" 为 TYPE结构类型的指针;2>((TYPE *)0)->MEMBER 访问TYPE结构中的MEMBER数据成员;3>&( ( (TYPE *)0 )->MEMBER).........【阅读全文】
发布时间:2013-03-15 10:29:12
1.container_of宏1> Container_of在Linux内核中是一个常用的宏,用于从包含在某个结构中的指针获得结构本身的指针,通俗地讲就是通过结构体变量中某个成员的首地址进而获得整个结构体变量的首地址。2>接口:container_of(ptr, type, member) ? ptr:表示结构体中member的地址? type:表示结构体类型? member:表示.........【阅读全文】
发布时间:2013-03-07 11:31:18
欢迎转载,版权所有,转载请保留文档的完整性!大家对ss或者或者本篇文章有任何见解,欢迎随时沟通还在用netstat吗?你OUT了 ss是iproute2工具包中的工具。ss is used to dump socket statistics. It allows showing information similar to netstat. It can display more TCP and state i.........【阅读全文】