11 1 Linux概述 2Linu内核 Linux内核源代码是公开的,任何人都可以对内核加以修改并发布给其 他人使用,这需要对內核版本进行规范化的管理。 Linux内核版本号有两种体系,一个是内核版本号,一个是发行版本号。 Linux内核版本号由r、X、y三组数字组成,目前 iLinux内核版本有稳定版和 开发版。 口①第一个组数字r:当前发布的内核主版本号。 口②第二个组数字x:偶数表示稳定版,奇数表示开发版。 口③第三个组数字y:错误修补的次数。 口例如:3.10.0(rxy):主版本号r=3;次版本号x=10,表示稳定版;错误修补 的次数y=0;前两个数字(主、次版本号)组合可以描述内核系列,如稳定版 的3.10.0,它是3.10版内核系列。 可南中医药大学/阮晓龙/13938213680/ht/ linuxxg nactcmeaucn/htp/w5 xuewen cn
12 93.17.1,17,664.1 aMP T Jan2520:13:5Urc20 atrateraumanter171015留 le .24-Lantu MMP Mon Dee 18 17129716 UT traterauntuseryer1710
13 1 Linux概述 2Linu内核 ¤内核是操作系统最基本的部分,它有多种不同的实现模式,其中主要 有单內核和微内核,以及主要在科硏领域使用的外内核。 单内核 口 Linux大部分都是单内核的,单内核有一个较大的进程管理系统,属于集中式操 作系统,它的内部又被分为用户程序、系统调用以及硬件控制三个层次和若干 个模块。运行时毎一个模块都是一个独立的二进制映像或者进程,并且可通过 直接调用其他模块中的函数来实现通信。 单內核的所有模块都在同一块寻址空间內运行,倘若某个模块有错误,运行时 就会损及整个操作系统运行。如果单内核架构的操作系统在开发设计时相当完 善,并经测试验证后具有高度可靠性,则操作系统内的各软件组件因具有高度 紧密性,系统运行效率也会大幅提高。 可南中医药大学/阮晓龙/13938213680/ht/ linuxxg nactcmeaucn/htp/w5 xuewen cn
14 1 Linux概述 2Linu内核 ¤内核是操作系统的最基本部分,它有多种不同的实现模式,其中主要 有单内核和微内核,还有主要在科研系统里使用的外内核。 微内核 ¤微内核出现于单内核之后,它仅将操作系统中最核心的功能写入内核,如线程 管理、内存管理、地址空间、进程间通信等。微内核模式是面向对象理论在操 作系统设计中的产物,其通过对系统逻辑功能的划分,将操作系统结构中的处 理管理、文件管理、存储管理和设备管理等高级功能服务模块从内核中分离岀 来,成为在一定的特权方式下运行并且具有独立运行空间的独立进程,同时各 个进程之间以消息机制来完成信息交换。 ¤微内核以模块化的方式完成操作系统中比较高级的操作,这样的设计使内核中 最核心部分的设计更简单,增加了内核的灵活性,使之易于维护和移植。在微 内核操作系统中,一个服务组件失效并不会导致整个系统崩溃,内核需要做的, 仅仅是重新启动这个组件,而不影响其它的部分。 可南中医药大学/阮晓龙/13938213680/ht/ linuxxg nactcmeaucn/htp/w5 xuewen cn
KB吸内核 传感化 110-3毫瓦功耗1 联接智能化 1 Linux概述 应用智能化1 Huawei LiteS OpenAPI ()( Hawe Lmo K o联接管理平台 loT安全 1个平台 APIs 合 设条理 四冒理 人安堂 画NQ 2种接入万式 ALTUNB-loT/G 物网关|基家网关 聊果 1个oTos d(⊙ 插 Ittp: //developer. huawei. com/ict/cn/site-jot/product/lites 三方MCuC彩片 可南中医药大学/阮晓龙/13938213680/ht/ linuxxg nactcmeaucn/htp/w5 xuewen cn