/*
*File:test.c
*Author:DavidLin
*Date:2014-12-07pm
*Email:linpeng1577@163.comorlinpeng1577@gmail.com
*world:thecityofSZ,inChina
*Ver:000.000.001
*history:editortimedo
*1)LinPeng2014-12-07createdthisfile!
*2)
*/1.获得root权限:suroot;2.make3.insmod./test.ko..
分类:
系统相关 时间:
2014-12-28 01:53:24
阅读次数:
179
/*
*Author:DavidLin
*Date:2014-11-22pm
*Email:linpeng1577@163.comorlinpeng1577@gmail.com
*world:thecityofSZ,inChina
*Ver:000.000.001
*history:editortimedo
*1)LinPeng2014-11-22createdthisfile!
*2)
*/
/*
*Well,hereisoneofthemo..
分类:
系统相关 时间:
2014-12-28 01:52:27
阅读次数:
216
1/*************************************************************************
2>FileName:boot.s
3>Author:Linpeng1577
4>Mail:linpeng1577@gmail.comor15820224344@163.com
5>CreatedTime:Sun02Nov201411:42:53PMPST
6**************************************..
分类:
系统相关 时间:
2014-12-28 01:52:20
阅读次数:
216
/*
*File:test.c
*Author:DavidLin
*Date:2014-12-07pm
*Email:linpeng1577@163.comorlinpeng1577@gmail.com
*world:thecityofSZ,inChina
*Ver:000.000.001
*history:editortimedo
*1)LinPeng2014-12-07createdthisfile!
*2)
*/
#include<linux/init.h>
#include<lin..
分类:
系统相关 时间:
2014-12-28 01:51:34
阅读次数:
211
/*
*Kernel:Linux2.6.32.63
*File:\scripts\mod\modpost.h
\scripts\mod\modpost.c
*Author:DavidLin
*Date:2014-12-25pm
*Email:linpeng1577@163.comorlinpeng1577@gmail.com
*world:thecityofSZ,inChina
*Ver:000.000.001
*history:editortimedo
*1)LinPeng2014-12-25create..
分类:
系统相关 时间:
2014-12-28 01:49:20
阅读次数:
190
1、epmd是Erlang Port Mapper Daemon的缩写,完成Erlang节点和IP,端口的映射关系,不同节点间的通信要靠epmd进程进行沟通。
2、erl是启动erlang虚拟机的命令。
3、从实际操作的角度看,只要执行erl选项包含-name 或者-sname就会自动启动epmd和net_kernel。如果由于意外关闭了epmd进程,可以通过/usr/...
分类:
其他好文 时间:
2014-12-27 20:27:44
阅读次数:
313
kernel-based Virtual Machine的简称,是一个开源的系统虚拟化模块,自Linux 2.6.20之后集成在Linux的各个主要发行版本中。它使用Linux自身的调度器进行管理,所以相对于Xen,其核心源码很少。KVM目前已成为学术界的主流VMM之一。 KVM的虚拟化需要硬件支持...
分类:
其他好文 时间:
2014-12-27 20:12:55
阅读次数:
186
介绍)
前面主要介绍了一些直接通信和间接通信,包括一些中间件的一些技术,这次我学习的内容是层级再往下,用一句话形式就是:在分布式系统中的操作系统级别对于中间件的支持。在这篇中,主要关注与操作系统级别对于通信的一些支持,包括RPC这样的远程调用等。
操作系统的层次)
操作系统是一个凌驾于纯硬件资源上面的一个软件系统,封装了对于硬件的抽象,在上面有内存管理,I/O管理,CPU的管理等等。
1....
分类:
其他好文 时间:
2014-12-27 17:40:46
阅读次数:
162
在Linux中,给kernel传递参数以控制其行为总共有三种方法:1.build kernel之时的各个configuration选项。2.当kernel启动之时,可以参数在kernel被GRUB或LILO等启动程序调用之时传递给kernel。3.在kernel运行时,修改/proc或/sys目录下...
分类:
其他好文 时间:
2014-12-26 18:14:39
阅读次数:
345
先写一个个人比较喜欢的调试技巧.
1. menuconfig中打开CONFIG_DEBUG_KERNEL
2. objdump -d -S(大写) *.o > file 可以得到混合C和汇编的代码
或者 make *.lst 也能得到
3. addr2line -f -e vmlinux address(0xcxxxxxxxx) 能得到address对应的函数名和所在的文件中的行数...
分类:
其他好文 时间:
2014-12-26 16:49:55
阅读次数:
210