蓉杠学习网

linux内核学习,《linux内核分析》

大家好,今天小编关注到一个比较意思的话题,就是关于linux内核学习问题,于是小编就整理了4个相关介绍Linux内核学习的解答,让我们一起看看吧。

  1. linux内核面试必背知识点?
  2. Linux Kernel (Linux内核)怎么安装?
  3. linux内核有几种类型?
  4. linux内核推荐书?

linux内核面试必背知识点


1 必须掌握知识包括进程线程文件系统内存管理网络协议栈等方面的知识。
2 因为Linux内核是负责管理和控制硬件***的核心部分,所以在面试过程中,面试官通常会重点考察面试者对于内核的理解和掌握程度。
3 此外,在面试过程中,还可能会涉及到一些实际应用场景和具体问题,因此需要对一些常见的问题和解决方案有所了解和掌握。
例如,如何调试内核崩溃、如何对内核进行优化等问题。

Linux Kernel (Linux内核)怎么安装

1、下载新内核源码:到******.kernel.org,下载最新版本linux内核,保存到/usr/src/kernels目录,大约54MB。

2、#cd/usr/src/kernels

3、#tarjvxflinux-2.6.31.5.tar.bz2

4、进入系统原内核目录,把其中的隐藏文件.config复制到新内核目录中。

5、cd进入新内核目录,然后执行#makeoldconfig 此时所有提示均按回车选项提示都默认

6、#makexconfig此时弹出一个内核配置窗口,里面全是英文,我看不懂,干脆就直接把这个窗口关掉,继续往下做。

7、#makebzImage&&makemodules&&makemodules_install&&makeinstall第七步编译时间比较长,要30到50分钟不等,要看机器情况了。

8、#uname-r查看内核版本,完成上面步骤后就可以重启系统了,启动时会在GRUB菜单出现新内核选项了。 此方法安装新内核后同时也会保留旧内核,启动时,可以在新老内核间选择,相当的实用

linux内核有几种类型

linux内核有以下四种类型:

①generic

Linux默认的内核种类。

②preempt

这种内核是基于generic内核的源代码进行构建的,但在配置中加入了不同参数设置来减少延时,也被称为软实时内核。

③realtime

基于 vanilla内核源代码树,并应用了Ingo Molnar维护的PREEMPT_RT补丁,也称为硬实时内核。

④lowlatency

和preempt内核非常相似,也是基于generic内核源代码树,但是使用更具攻击性的配置来进一步减少延迟,也称为软实时内核。

linux内核推荐书?

《深入理解Linux内核》是一本经典的关于Linux内核的推荐书籍,作者是Daniel P. Bovet和Marco Cesati。该书详细介绍了Linux内核的结构设计运行机制,对于想要深入了解Linux内核的读者来说是不可或缺的参考资料。

到此,以上就是小编对于linux内核学习的问题就介绍到这了,希望介绍关于linux内核学习的4点解答对大家有用。

[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。 转载请注明出处:http://www.rongung.com/post/111.html

分享:
扫描分享到社交APP