自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (2)
  • 收藏
  • 关注

原创 基于文件的内核内存到用户内存的映射

内核空间内存到用户空间内核的映射方法有很多种,比如 1. uio device based(mmap) 2. file based(mmap) 3. 用copy_to_user 最近在解决uio based的内存映射时碰到一个bug,曲线救国,通过实现file based,加深了对uio based映射的理解,顺利解决了问题。 网上的已很多资料都是针对一个page的映射,对于多

2015-12-10 20:59:16 354

转载 kmalloc VS kmem_cache_alloc [转]

Linux内核为需要动态分配内存的内核程序提供了kmalloc/kfree/kcalloc/krealloc函数接口,它们分别对应于C标准库的malloc/free/calloc/krealloc。除此之外,Linux还提供了kmem_cache_xxx系列系统调用,以提供比上述接口更低的时间复杂度和空间复杂度,那么两者的效率究竟能差多少,它们又各自适合于何种场合呢? Linux内存系统的层次结

2015-12-10 20:47:18 2044

转载 运行时有多个版本的库文件怎么办?

1. The linker is able to accept filenames too gcc app.o -l:libmy.so.1 -o app From man ld: -l namespec --library=namespec Add the archive or object file specified by namespec to the list of

2015-10-18 17:34:54 419

转载 内核线程和用户态进程的cpu利用率过高时的调试方法

What is kworker? kworker means a Linux kernel process doing "work" (processing system calls). You can have several of them in your process list: kworker/0:1 is the one on your first CPU core, kwor

2015-10-04 21:37:12 1887

转载 Linux netfilter 学习笔记

本想转个netfilter源代码分析的系列文章,但博主不允许转载,只好记录个连接,又担心博主哪天给删了。看来网上记录些公开的资料受限比较多,我的地盘我做主,还是记录在我的电脑上比较踏实。  http://blog.csdn.net/lickylin/article/details/32387217

2015-10-04 20:35:07 273

原创 写在开头的话

工作中不时碰到一些问题,有时解决后忙起来就忘了记录,导致经常做重复劳动,找相同的资料,比如如何解决hping编译安装过程中碰到的问题。有时自己会把一些资料归类存放在电脑上,但检索起来不太方便。因此就在这开个博客,记录一下,作为自己的资料库。一方面方便自己查找,另一方面方便与别人交流。 好记性不如烂笔头,希望能坚持下去。

2015-10-04 20:22:49 220

fport用来查看各个端口由哪些程序打开

fport用来查看各个端口由哪些程序打开

2009-07-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除