自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

山庄来客的专栏

Android, Linux Kernel Research Notes

  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 删除svn同步文件目录

有时, 我们通过svn下载源码到本地电脑上, 想打包存档, 但不想将.svn目录下的文件打包, 可以通过shell脚本将散放在各个目录中的.svn目录删除掉。shell脚本的源码如下: #!/bin/shfunc(){ curdir=$1 local path=$1 for file in `ls -a $c

2011-10-31 19:48:37 3621 1

原创 专题 10 时钟与信号

<!--#toc, .toc, .mw-warning {border:1px solid rgb(170,170,170); background-color:rgb(249,249,249); padding:5px; font-size:95%}#toc h2, .toc h2 {display:inline; border:medium none; pa

2011-10-30 17:16:44 765

原创 内核中的几种内存分配器

<!--@page {margin:0.79in}p {margin-bottom:0.08in}-->内存管理是内核是最复杂同时也是最重要的一部分,其中就涉及到了多种内存分配器,如果内核初始化阶段使用的bootmem分配器,分配大块内存的伙伴系统,以及其分配较小块内存的slab、slub和slob分配器。1.bootmem分配器bootmem分

2011-10-30 17:05:58 2960

原创 proc文件系统编程

proc文件系统是一种虚拟的文件系统,它只存在于内存当中,一般用来在内核中输出一些信息到用户层,通常可以利用其来打印内核程序中的一些调试信息,具体的操作如下代码。 #include #include #include #include MODULE_LICENSE("Dual BSD/GPL");MODULE_AUTHOR("fuyajun1983cn@yahoo.com.cn

2011-10-14 20:55:32 1942

原创 内核中的通知链

通知链(Notifier Chains):通知链用于向请求通知的代码区发送状态变化消息。有几个内核中预定义的通知器:l  Die Notification: 当一个内核函数触发了一个由“opps”引起的陷阱或错误时。l  Net device notificati

2011-10-14 20:52:32 1559

原创 条件编译在内核中的使用(技巧1)

当需要根据编译时配置,以不同方式执行某一任务时,一种可能的方法是,使用两个不同的函数,每次调用时,根据某些预处理器条件来的选择正确的一个:void do_somehting(){…#ifdef CONFIG_WORK_HARDdo_work_fast();

2011-10-14 20:51:01 954

Beginning Visual C++ 2008(含源码)

Iror Horton的作品,涵盖了VC2008的常见知识。包含标准C++和托管的C++, MFC以及WFP,总页数1394, 英文版。

2010-01-11

空空如也

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

TA关注的人

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