首页 > 系统服务 > 详细

【Linux】linux内核学习

时间:2019-07-12 18:58:30      阅读:122      评论:0      收藏:0      [点我收藏+]

linux内核获取 官网: https://www.kernel.org/

技术分享图片

 Linux操作系统的核心是模块化,可以使用lsmod命令查看内核模块,下面展示已载入系统的模块:

[root@172.16.0.55: vendor/composer → test]$ lsmod
Module                  Size  Used by
nfnetlink_queue         8111  0 
nfnetlink_log           8718  0 
nfnetlink               4200  2 nfnetlink_queue,nfnetlink_log
bluetooth              99271  0 
rfkill                 19255  1 bluetooth
bridge                 83177  0 
stp                     2218  1 bridge
llc                     5546  2 bridge,stp
iptable_filter          2793  0 
ip_tables              17831  1 iptable_filter
ipv6                  317340  134 

 

内核模块化设计的好处

(1)内核功能可裁剪、增加灵活性。

(2)可扩展性(动态安装卸载、新硬件支持)。

(3)利于协作。

 

宏内核与微内核  

  宏内核  ( Macrokernel):也叫单内核。

  微内核(Micro kernel)

  现在的系统都在开始走向微内核(提供操作系统核心功能的内核的精简版本)。目前linux内核是宏内核。

 

 技术分享图片

                  图片源于网上

学习中........

【Linux】linux内核学习

原文:https://www.cnblogs.com/songgj/p/11177720.html

(1)
(1)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!