kernel的简单编译

linux kernel
  。  系统初始化
  。 进程调度
  。 内存管理
  。 安全管理
  。 缓冲缓存
  。 标准filesystem网络服务协议
 
目前支持X86架构的3个版本:
 
Regular 可以支持4GB的内存
PAE 可以支持16G内存,多CPU
XEN 用于虚拟化
 
而64位的只有Regular和PAE版本
 
kernel支持动态加载模块功能很不错
当前系统的内核模块在/lib/modules/$(uname -r)
uname -a 显示系统信息
  -r 显示内核版本,这俩个比较常用
 
lsmod查看已经加载的模块
  modprobe  手动加载模块
                     -r  移除模块
modinfo可以查看模块信息
 
 
 mkinitrd  /boot/initrd-$(uname -r).img $(uname -r )可以重新生成内核模块
 

你可能感兴趣的:(职场,kernel,休闲,initrd)