0ahttps://phoronix.com/msc/nux-eoy2019/miles.html 业m口每三 Files General Activity Authors Files Lines T. Total files Total lines: File count by date Changelog 1(000 326(199%)375619(135%283 3同= tbtie:https://phoronix.com/misc/inux-eoy2019/files.html 300%31000%010
河南中医药大学 / 阮晓龙 / 13938213680 / http://linux.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.Linux概述 11 1.2 Linux内核 地址:https://phoronix.com/misc/linux-eoy2019/files.html
0ahttps://phoronix.com/msc/nux-eoy2019/authorshtml 业m口每三 Authors tivityAuthorsFilesLines Tags tttie:https://phoronix.com/misc/linux-eoy2019/authors.html List of Authors +lines.-lines t commit-Last commit Age Active days w by commits 107548032050622201912235%6%214317392 二 ,一知比如? Michael Kruficy, Bob M。r ky, Pabio Neira /uso, Aar Jeremy Fitzhardinge, Paolo Bonzini, Andy Lutomirski Greg Ungerer Imre Kall式 Anvin, Rex Zhu, Andrew Lur enzo Bianconi Kalle vaio. Im Ma Lei, Sage Weil, Sakar esterhera Vorontsov, Ezequiel Garcia, Heiko Stuebner, ney, stephen hemminger, Marek Vast, Jacob l Ouin, Sagi i Sta lida Yan, Zhen, Mike Thor Christie Despiau, Dmitry Wo ngong. Maciejw, Rozycki, Peter ch AI Tritium wnn, Krzysztof Het Matt Fleming Cyrill Gofcunow, Sara liao, Andrey Smirnov, Wu Fengguang. Sarah Sharp, Lal Jia hens, Ursula Braun, Poulose, Mark Fasheh Qu Wenruo, Nihka Dasgupta, Christoffer Dall rill Tkhai, Matthew Garrett, Stephen M. Cameron, Vivek Goya, Jesper Nilsson, Sebastian Reichel, Wanpeng Li, Shawn Lin, Nicolas Dichtel, Brian King, Sean Paul Jesper Dangaard Brauer, Wang Nan, Miquel Ramal Martin, WANG Cong Stefen Klassert Jon Mason, John Whitmore. Sean Christopherson, Liam Girdwood, Dmitry Osipenko, Glauber Costa, Mitch Williams, Heikki Krogerus, Eduardo Valentin, Daniel Drake, Tao Ma, Timur Tabl Christophe Ricard, Fabrizio Castro, Yoichi Yuasa. Noralt Tennes, Christophe MAILLET
河南中医药大学 / 阮晓龙 / 13938213680 / http://linux.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.Linux概述 12 1.2 Linux内核 地址:https://phoronix.com/misc/linux-eoy2019/authors.html
3 1 Linux概述 1.2 Linux内核 Linx内核源代码是公开的,任何人都可以对内核加以修改并发布给其 他人使用,这需要对内核版本迸行规范化的管理。 口 Linux内核版本号有两种体系,一个是内核版本号,一个是发行版本号。 Linux内核版本号由r、X、y三组数字组成,目前 Linux内核版本有稳定版和 开发版。 口①第一个组数字r:当前发布的内核主版本号。 口②第二个组数字×:偶数表示稳定版,奇数表示开发版。 口③第三个组数字y:错误修补的次数。 口例如:3.10.0(rxy):主版本号r=3;次版本号x=10,表示稳定版;错误修补 的次数y=0;前两个数字(主、次版本号)组合可以描述内核系列,如稳定版 的3.100,它是3.10版内核系列。 南中医药大学/阮晓龙/13938213680/http://inux.xg.hactcm.edu.cn/http://www.51xueweb.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://linux.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.Linux概述 13 1.2 Linux内核 Linux内核源代码是公开的,任何人都可以对内核加以修改并发布给其 他人使用,这需要对内核版本进行规范化的管理。 Linux内核版本号有两种体系,一个是内核版本号,一个是发行版本号。 ◼ Linux内核版本号由r、x、y三组数字组成,目前Linux内核版本有稳定版和 开发版。 ①第一个组数字r:当前发布的内核主版本号。 ②第二个组数字x:偶数表示稳定版,奇数表示开发版。 ③第三个组数字y:错误修补的次数。 例如:3.10.0(r.x.y):主版本号r=3;次版本号x=10,表示稳定版;错误修补 的次数y=0;前两个数字(主、次版本号)组合可以描述内核系列,如稳定版 的3.10.0,它是3.10版内核系列
14 93171e17,x8664#1 sMP Thu Jan2520:13:58Urc201 [rootecentos7Teach /1 tuserver1710 21- gener⊥c“24- Ubuntu Mon Dec 18 17: 29: 16 UTC administratorgUbuntuserver1710:+sI
14
5 1 Linux概述 1.2 Linux内核 ¤内核是操作系统最基本的部分,它有多种不同的实现模式,其中主要 有单内核和微内核,以及主要在科硏领域使用的外內核。 单内核 口 Linux.大部分都是单内核的,单内核有一个较大的进程管理系统,属于集中式操 作系统,它的内部又被分为用户程序、系统调用以及硬件控制三个层次和若干 个模块。运行时每一个模块都是一个独立的二进制映像或者进程,并且可通过 直接调用其他模块中的函数来实现通信。 单內核的所有模块都在同一块寻址空间内运行,倘若某个模块有错误,运行时 就会损及整个操作系统运行。如果单内核架构的操作系统在开发设计时相当完 善,并经测试验证后具有高度可靠性,则操作系统内的各软件组件因具有高度 紧密性,系统运行效率也会大幅提高。 南中医药大学/阮晓龙/13938213680/http://inux.xg.hactcm.edu.cn/http://www.51xueweb.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://linux.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.Linux概述 15 1.2 Linux内核 内核是操作系统最基本的部分,它有多种不同的实现模式,其中主要 有单内核和微内核,以及主要在科研领域使用的外内核。 单内核 Linux大部分都是单内核的,单内核有一个较大的进程管理系统,属于集中式操 作系统,它的内部又被分为用户程序、系统调用以及硬件控制三个层次和若干 个模块。运行时每一个模块都是一个独立的二进制映像或者进程,并且可通过 直接调用其他模块中的函数来实现通信。 单内核的所有模块都在同一块寻址空间内运行,倘若某个模块有错误,运行时 就会损及整个操作系统运行。如果单内核架构的操作系统在开发设计时相当完 善,并经测试验证后具有高度可靠性,则操作系统内的各软件组件因具有高度 紧密性,系统运行效率也会大幅提高