码迷,mamicode.com
首页 >  
搜索关键字:kernel    ( 5514个结果
Linux0.11内核源码分析系列:内存管理copy_page_tables()函数分析
/* *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
Linux内核0.00-boot.s源代码分析
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
Linux内核编程:防御性编程学习
/* *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
Erlang的erl与epmd的区别与联系
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
KVM虚拟化技术简介
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
grub paramiter & menu.list
在Linux中,给kernel传递参数以控制其行为总共有三种方法:1.build kernel之时的各个configuration选项。2.当kernel启动之时,可以参数在kernel被GRUB或LILO等启动程序调用之时传递给kernel。3.在kernel运行时,修改/proc或/sys目录下...
分类:其他好文   时间:2014-12-26 18:14:39    阅读次数:345
LDD读书笔记_调试技术
先写一个个人比较喜欢的调试技巧. 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
RHEL6.3内核升级实战篇
环境:RHEL6.5内核2.6升级到3.81.准备工作安装编译包,gccmakegccbc等,直接通过groupinstall解决。光盘自带包。yumgroupinstall“DevelopmentTools”安装ncurses-deve不然打不开makeconfigyuminstallncurses-deve下载内核源码,https://www.kernel.org/2.解压,编译,安装由于..
分类:其他好文   时间:2014-12-26 14:55:07    阅读次数:261
AIX 6.1 挂载 SUSE 11.1 NFS
需求:在SUSE11.1建NFSAIX6.1上挂载NFSSUSE11.1上建NFS(1)首先使用安装光盘安装nfs-kernel-server(2)配置共享目录,编辑/etc/exports,加入/nfs_dir*(rw,sync,no_root_squash,no_all_squash)/nfs_dir是共享目录*表示可以访问的IP范围,这里指所有IP都能访问no_all_squash保..
分类:其他好文   时间:2014-12-26 14:48:58    阅读次数:195
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!