彼岸船夫

我是一只菜鸟,在繁华城市独自飞翔,为生活有时候很迷茫,苦苦坚持在无烟沙场,期待渡船远方

2017年4月9日

Linux内核编译

摘要: 内核可以简单理解为一个程序,只不过是直接在硬件上运行,编译内核根编译程序过程基本一致。为什么要编译内核?比如说新的内核提供了对新的文件系统格式的支持,或者提供了新的硬件驱动。下载内核源码中包含各种各样功能的源码,但并不是所有功能我们都需要,为了精简内核或者当前内核无法驱动现有硬件设备,所以编译前选择 阅读全文

posted @ 2017-04-09 11:55 彼岸船夫 阅读(222) 评论(0) 推荐(0) 编辑

Linux内核基本装载卸载

摘要: Linux由两部分组成:内核核心+内核模块核心的命名通常是vmlinuz-VERSION-release,模块的放置于/lib/modules/VERSION-release/ 一旦系统运行起来,内核将被加载进内存,查看运行中的内核基本信息uname [OPTION]... -r:内核的releas 阅读全文

posted @ 2017-04-09 11:47 彼岸船夫 阅读(668) 评论(0) 推荐(0) 编辑

Centos启动流程及grub legacy

摘要: Linux系统的组成部分:内核+根文件系统 内核的功能:进程管理、内存管理、网络管理、文件系统、驱动程序、安全功能 系统在运行时要么就是在运行内核代码,要么就是在运行应用程序代码。如果一个程序大多数时间在内核的系统调用上,那样真正执行业务功能的时间就少了,实际生产力不大。通常在开发程序的时候,大都不 阅读全文

posted @ 2017-04-09 11:43 彼岸船夫 阅读(1273) 评论(0) 推荐(0) 编辑

导航