发布时间:2013-07-07 18:48:53
配VIM,使其能一键编译单文件源码程序.在.vimrc文件添加如下函数:点击(此处)折叠或打开nmap <F4> :call DoOneFileMake()<CR>function DoOneFileMake() if(expand("%:p:h")!=getcwd()) &.........【阅读全文】
发布时间:2013-07-07 18:47:58
ls /proc 能看到一些数字命名的文件夹,这个就不多说了,什么pid、fd的知识还是容易弄到的拿init开刀,[root@localhost proc]# cat /proc/1/statm487 185 133 31 0 67 0很简单地返回7组数字,每一个的单位都是一页 (常见的是4KB)分别是size:任务虚拟地址空间大小Resident:正在使用的物理内存大小Shared:共.........【阅读全文】
发布时间:2013-07-07 18:46:30
1. kmalloc点击(此处)折叠或打开#include <linux/slab.h> void *kmalloc(size_t size, int flags);kmalloc分配的物理内存也是连续的。常用标志是GFP_KERNEL,表示是进程分配的内存;GFP_ATOMIC表示在原子操作中分配的内存,如中断、tasklet、内核定时器。内核.........【阅读全文】