精华内容
下载资源
问答
  • linux内核版本的分类Linux内核版本有两种:稳定版和开发版 ,Linux内核版本号由3组数字组成:第一个组数字.第二组数字.第三组数字第一个组数字:目前发布的内核主版本。第二个组数字:偶数表示稳定版本;奇数表示...
    linux内核版本的分类
    
    Linux内核版本有两种:稳定版和开发版 ,Linux内核版本号由3组数字组成:第一个组数字.第二组数字.第三组数字

    第一个组数字:目前发布的内核主版本。

    第二个组数字:偶数表示稳定版本;奇数表示开发中版本。

    第三个组数字:错误修补的次数。

    例1: 2.6.18-128.ELsmp ,

    第一个组数字: 2 , 主版本号

    第二个组数字: 6 , 次版本号,表示稳定版本(因为有偶数)

    第三个组数字 18 , 修订版本号 , 

    表示修改的次数,头两个数字合在一齐可以描述内核系列。如稳定版的2.6.0,它是2.6版内核系列。128: 表示这个当前版本的第5次微调patch, 而ELsmp指出了当前内核是为ELsmp特别调校的 EL : Enterprise Linux ; smp : 表示支持多处理器 , 表示该内核版本支持多处理器。
    linux发行版:

    就Linux的本质来说,它只是操作系统的核心,负责控制硬件、管理文件系统、程序进程等,并不给用户提供各种工具和应用软件。所谓工欲善其事,被必先利其器,一套在优秀的操作系统核心,若没有强大的应用软件可以使用,如C/C++编译器、C/C++库、系统管理工具、网络工具、办公软件、多媒体软件、绘图软件等,也无法发挥它强大的功能,用户也无法仅仅使用这个系统核心进行工作,因此人们以Linux核心为中心,再集成搭配各种各样的系统管理软件或应用工具软件组成一套完整的操作系统,如此的组合便称为Linux发行版。
    常见linux发行版如下

    (1)Ubuntu: 多数用户的忠实选择

    与很多Linux版本相比,Ubuntu仅能算是Linux家族的新生代小屁孩,但正所谓长江后浪推前浪,相比之前的版本,它已经有了很大的改变。Ubuntu的创始人Mark Shuttleworth是一位兼备财富与激情的南非企业家,他创建并推广了这种以“为人而生的Linux”(Linux for Humans)为口号的Ubuntu。市面上的各种Linux系统都各具特色,或资源丰富,或易于上手,或特定功能强大。而Ubuntu的定位是:为易用性而设计。目前Ubuntu在庞大的Linux发烧友社区支持下,正不断迅猛发展。
    因为有来自社区的广泛支持和关注,所以推荐新手们选用Ubuntu系统来踏上Linux之旅。得益于众多的开发者和用户,你将能得到100%的硬件支持,而且可以轻松搜索到想学习的内容或想更改的设置。
    Ubuntu也有很多“变形版”可供选用。它们的内核基本相同,但桌面环境各异。感兴趣的童鞋,也可以尝试具有KDE桌面环境的Kubuntu,以及适用于上网本等低配电脑的XFCE桌面环境——Xubuntu,另外还有许多其他的Ubuntu衍生版本可供选择。
    (2)Linux Mint:更易于新手使用
    与Ubuntu相比,Linux Mint多少缺乏一些核心软件和设计灵感。但它与Windows、Macs等操作系统更加类似,因此对于从其他系统跳槽过来的粉丝们就能轻松使用。Linux Mint的目标是提供一种更完整的即刻可用体验,因此它默认集成了操作系统的所有常规功能,如MP3、DVD以及Flash等。而且其菜单设置也更像Windows的开始菜单,让人倍感亲切,另外系统中还有很多为新手准备的智能选项。
    (3)Fedora:可信赖的选择
    Fedora是红帽企业Linux的个人桌面分支,是由Fedora开发团队推出并定期更新的强大操作系统。Fedora中整合有Linux的最前沿技术,并能广泛支持包括PowerPC架构处理器在内的多种硬件。Fedora和Ubuntu的使用并非完全不同,但一个重要区别就是软件包安装程序(用于快速从发行版系统服务器上获取并安装应用程序)。总体来说,我个人认为Fedora是个很不错的选择。
    (4)Arch Linux:从零开始的工程
    安装Arch Linux时,最好别选午休之类的小块时间,因为你必须静下心来仔细研究才能完成整个安装。这个安装过程是学习Linux系统的绝佳机会。通过配置系统设置,优化系统性能的过程,你将对Linux产生更加深刻的理解。
    (5)openSUSE
    (6)Debian

    (7)Sabayon

    FROM:http://zhidao.baidu.com/link?url=dLhXmHzI599vxcX3za53dG_EOfOzOwTKDrH_MMpwg_v_oDTkUQry6MvW6EIEJHuZEZ9iQPP1RCjqBfG95FyYdq

    展开全文
  • ARM内核和架构都是什么意思?内核和架构的关系是什么?比如ARMv7架构,这个架构指的是什么? 1.ARM内核:从ARM7、ARM9到Cortex-A7、A8、A9、A12、A15再到Cortex-A53、A57等,总之不同版本 ARM 有不同的想法。比如为...

    ARM产品越来越丰富,命名也越来越多。:  ARM内核架构都是什么意思?内核和架构的关系是什么?比如ARMv7架构,这个架构指的是什么?

    1.ARM内核:从ARM7、ARM9到Cortex-A7、A8、A9、A12、A15再到Cortex-A53、A57等,总之不同版本 ARM 有不同的想法。比如为高速度设计的Cortex A8、A9都是ARMv7a 架构;Cortex M3、M4是ARMv7m架构;前者是内核,后者是指令集的架构。

    2.ARM的架构都是基于RISC指令集而架构的,而其内核只是实现这一指令集的硬件架构的基础,Thumb-2指令集架构(ISA)的子集,包含所有基本的16位 和32位Thumb-2指令、 、哈佛处理器架构,在加载/存储数据的同时能够执行指令取指,带分支预测的三级流水线等。

    3.好比你盖房子,刚开始因为水平低流行盖平房,这就是一种架构(V5T),然后这种平房架构你可以设计出一款独立卫生间的款式, 这叫ARM7内核。 然后其他人(芯片设计公司)想盖房子的就买你这个图纸去盖,接着过一段时间,有人觉得光独立卫生间还不够啊, 我还想有个小院子! 好吧,那ARM就满足你们的要求,出个带小院子的款式(ARM9)。

    又过了很久, 这种平房的架构就随着大伙的需求一直改啊改啊,后来经过ARM研究发现: 现在大伙盖房子的能力duang duang直升啊(包括工艺、设计能力、时钟主频),只盖这种平房施展不开啊! 好吧,ARM为了不让这帮设计的人闲着,就推出一种二三层楼房的样式, 这因为跟平房设计结构完全不一样嘛, 那就叫一种新的架构(ARMv6),同样这种楼房样式ARM也为大家准备了带游泳池的和带车库的款式(ARM11),好吧继续改啊改啊, 改到后来大家已经开始有能力盖十层以上的大楼了。 ARM一如既往地出了新的款式(ARMv7架构), 这时ARM觉得以前名字都太土鳖了, 什么ARM5、 ARM6、 ARM7—又难听又难记, 我要取个看起来牛逼的名字, 咱至少也算个能设计摩天大楼的主儿了, 于是后面的内核都叫Cortex。

    改名只是一部分, 随着这个架构出来后, ARM发现以前用咱们图纸盖出的楼也就做个民宅, 民宅图个啥? 实惠嘛(功耗低)。 现在不一样了,现在咱的图纸盖得楼不仅可以做民宅,还可以做军事基地、 还可以做高档写字楼, 以前这些高级功能的楼房可是只有小英(英特尔)才能设计出来的啊!为了满足这些不同的需求, ARM把这个架构设计出来的款式分成3个系列(M系列、R系列、A系列)。

    M系列是为民宅设计的, 因为老百姓图实惠嘛, 这种设计就设计个十层左右(功耗低); R系列是为军事基地设计的, 这种楼设计的也不高— 十层左右吧, 但是关键是要对特殊情况要有快速反应的能力(中断快); 最后A系列是给商业大佬用的, 那当然是要高端大气上档次, 就是要性能高,各种LED灯灯光秀啊都给我上。

    展开全文
  • 很多朋友提问:ARM内核和架构都是什么意思?内核和架构的关系是什么?比如ARMv7架构,这个架构指的是什么?小编选出了几个精彩回答!希望对嵌友们在选择设计电路时有所帮助~ 1.ARM内核:从ARM7、ARM9到Cortex-A7、A8、...

    ARM产品越来越丰富,命名也越来越多。很多朋友提问: ARM内核架构都是什么意思?内核和架构的关系是什么?比如ARMv7架构,这个架构指的是什么?小编选出了几个精彩回答!希望对嵌友们在选择设计电路时有所帮助~

    1.ARM内核:从ARM7、ARM9到Cortex-A7、A8、A9、A12、A15再到Cortex-A53、A57等,总之不同版本 ARM 有不同的想法。比如为高速度设计的Cortex A8、A9都是ARMv7a 架构;Cortex M3、M4是ARMv7m架构;前者是内核,后者是指令集的架构。

    2.ARM的架构都是基于RISC指令集而架构的,而其内核只是实现这一指令集的硬件架构的基础,Thumb-2指令集架构(ISA)的子集,包含所有基本的16位 和32位Thumb-2指令、 、哈佛处理器架构,在加载/存储数据的同时能够执行指令取指,带分支预测的三级流水线等。

    3.好比你盖房子,刚开始因为水平低流行盖平房,这就是一种架构(V5T),然后这种平房架构你可以设计出一款独立卫生间的款式, 这叫ARM7内核。 然后其他人(芯片设计公司)想盖房子的就买你这个图纸去盖,接着过一段时间,有人觉得光独立卫生间还不够啊, 我还想有个小院子! 好吧,那ARM就满足你们的要求,出个带小院子的款式(ARM9)。

    又过了很久, 这种平房的架构就随着大伙的需求一直改啊改啊,后来经过ARM研究发现: 现在大伙盖房子的能力duang duang直升啊(包括工艺、设计能力、时钟主频),只盖这种平房施展不开啊! 好吧,ARM为了不让这帮设计的人闲着,就推出一种二三层楼房的样式, 这因为跟平房设计结构完全不一样嘛, 那就叫一种新的架构(ARMv6),同样这种楼房样式ARM也为大家准备了带游泳池的和带车库的款式(ARM11),好吧继续改啊改啊, 改到后来大家已经开始有能力盖十层以上的大楼了。 ARM一如既往地出了新的款式(ARMv7架构), 这时ARM觉得以前名字都太土鳖了, 什么ARM5、 ARM6、 ARM7—又难听又难记, 我要取个看起来牛逼的名字, 咱至少也算个能设计摩天大楼的主儿了, 于是后面的内核都叫Cortex。

    改名只是一部分, 随着这个架构出来后, ARM发现以前用咱们图纸盖出的楼也就做个民宅, 民宅图个啥? 实惠嘛(功耗低)。 现在不一样了,现在咱的图纸盖得楼不仅可以做民宅,还可以做军事基地、 还可以做高档写字楼, 以前这些高级功能的楼房可是只有小英(英特尔)才能设计出来的啊!为了满足这些不同的需求, ARM把这个架构设计出来的款式分成3个系列(M系列、R系列、A系列)。

    M系列是为民宅设计的, 因为老百姓图实惠嘛, 这种设计就设计个十层左右(功耗低); R系列是为军事基地设计的, 这种楼设计的也不高— 十层左右吧, 但是关键是要对特殊情况要有快速反应的能力(中断快); 最后A系列是给商业大佬用的, 那当然是要高端大气上档次, 就是要性能高,各种LED灯灯光秀啊都给我上。

     

    转载自:http://www.21ic.com/mcucourse/201601/660234.htm

    展开全文
  • 好比你盖房子 刚开始因为水平低 流行盖平房 这就是一种架构(V5T) 然后这种平房架构你可以设计出一款独立卫生间的款式 这叫ARM7内核 然后其他人(芯片设计公司)想盖房子的就买你这个图纸去盖 然后过一段时间 有人...
    好比你盖房子 刚开始因为水平低 流行盖平房 这就是一种架构(V5T) 然后这种平房架构你可以设计出一款独立卫生间的款式 这叫ARM7内核 然后其他人(芯片设计公司)想盖房子的就买你这个图纸去盖 然后过一段时间 有人觉得光独立卫生间还不够啊 我还想有个小院子 好吧 那ARM就满足你们 就出个带小院子的款式(ARM9) 又过了很久 这种平房的架构就随着大伙的需求一直改啊改啊 后来经过ARM研究发现 现在大伙盖房子的能力duang duang直升啊(包括工艺、设计能力、时钟主频) 只盖这种平房施展不开啊 好吧ARM为了不让这帮设计的人闲着 就推出一种二三层楼房的样式 这因为跟平房设计结构完全不一样嘛 那就叫一种新的架构(V6) 同样这种楼房样式ARM也为大家准备了带游泳池的和带车库的款式(ARM11各种)

    好吧继续改啊改啊 改到后来大家已经开始有能力盖十层以上的大楼了 ARM一如既往地出了新的款式(V7架构) 这时ARM觉得以前尼玛名字都太土鳖了 什么ARM5 ARM6 ARM7又难听又难记 劳资要取个看起来牛逼的名字 咱至少也算个能设计摩天大楼的主了 于是后面的内核都叫cortex 改名只是一部分 随着这个架构出来后 ARM发现 以前用咱们图纸盖出的楼也就做个民宅 民宅图个啥 实惠嘛(功耗低) 现在不一样了 现在咱的图纸盖得楼不仅可以做民宅 还可以做军事基地 还可以做高档写字楼 以前这些高级功能的楼房可是只有小英(英特尔)才设计得来的啊 为了满足这些不同的需求 ARM把这个架构设计出来的款式分成3个系列(M系列、R系列、A系列) M系列是为民宅设计的 因为老百姓图实惠嘛 这种设计就设计个十层左右(功耗低) R系列是为军事基地设计的 这种楼设计的也不高 十层左右吧 但是关键是要对特殊情况要有快速反应的能力(中断快) 最后A系列是给商业大佬用的 那当然是要高端大气上档次 就是要高(性能高)各种LED灯灯光秀啊都给我上


     
    展开全文
  • 什么是内核

    千次阅读 2019-08-09 15:24:03
    内核(英语:Microkernel,μ-kernel),又称为微核心,是一种内核的设计架构,由一群尽可能将数量最小化的软件程序组成,它们负责提供、实现一个操作系统所需要的各种机制与功能。这些最基础的机制,包括了底层...
  • 内核最近微内核的概念常常被大家提及,同时还有Google Fuchisa这样的微内核新星,这里让我们一起来认识下微内核吧。背景庞大的UNIX家族计算机技术在二战后快速发...
  • 什么是浏览器内核

    千次阅读 2018-10-07 14:17:05
    (1)内核又可以分成两部分:渲染引擎(layout engineer 或者 Rendering Engine)和 JS 引擎 (2)它负责取得网页的内容(HTML、XML、图像等等)、整理讯息(例如加入 CSS 等),以及计算网页的显示方式,然后会输出...
  • 不过什么内核啊,基带啊是什么东西啊完全不懂啊。所以这篇文章呢,我们就来科普一下手机设置中的那个“关于手机”。 1.Android版本   Android 版本这个还是好理解的,就是 谷歌 公司发布的安卓版本的...
  • linux的内核版本号各代表什么意思

    千次阅读 2012-04-04 07:14:53
    1、#查看内核版本信息: 2:代表主版本号; 6:代表此版本号,偶数为稳定版本,奇数为开发版本; 18:代表修订版本; el:Enterprise Linux ,代表企业版linux。 2、linux的位数: 32位的有:i386、i586、i...
  • 转自:... 在编译内核模块时, 如有Makefile文件如下: ifneq ($(KERNELRELEASE),) param-objs := file1.o file2.o obj-m := para
  • 对于手机内核,很多小白们都不懂,其实内核简单地说就是系统的核心文件,举个例子,就是汽车的发动机,主要是提升手机各方面性能,最主要是,好的内核省电很有效。最近经常有网友问编辑怎么去刷安卓手机内核,对于...
  • CentOS6.X 升级内核Kernel

    万次阅读 2017-12-01 10:19:19
    CentOS 6.X升级Kernel,方便安装Docker升级方法 参考:http://elrepo.org/tiki/tiki-index.php导入public key: rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org 有关ELRepo项目使用的GPG密钥的详细...
  • Mysql内核

    千次阅读 2018-10-23 15:11:51
    (1)什么是并发控制; (2)并发控制的常见方法:锁,数据多版本; (3)redo,undo,回滚段的实践; (4)InnoDB如何利用回滚段实现MVCC,实现快照读。 结论是,快照读(Snapshot Read),这种不加锁的读,是...
  • 内核移植

    千次阅读 2011-05-16 20:08:00
    1.1.2 什么是标准内核 1.1.3 Linux操作系统的分类 1.1.4 linux内核的选择 1.2 Linux内核启动过程概述 1.2.1 Bootloader启动过程 1.2.2 Linux启动过程 1.3 Linux内核移植 1.3.1 移植内核和根文件系统...
  • imx6ull板子内核编译笔记

    千次阅读 2019-06-18 10:56:26
    step1:下载最新内核源码 下载链接:https://www.kernel.org/,我这里下载的是5.1.11stable版本 step2:解压 下载下来的是linux-5.1.11.tar.xz,这是一个经过两次压缩的压缩包,使用下面两步完成解压 xz -d ...
  • 该疑问出现与我看《linux内核设计与实现》这本书的12.3.2这节中下面一段代码:page = __get_free_pages(GFP_KERNEL,3); if (!page){ /*没有足够的内存:你必须处理这种错误!*/ return -ENOMEM; }1.如何理解函数...
  • mntfs追踪代码时遇到的...这一点是什么意思? 线程创建后,不会马上运行,而是需要将kthread_create() 返回的task_struct指针传给wake_up_process(),然后通过此函数运行线程。创建一个进程并让它运行起来,可以通过
  • 全面解析Linux 内核 3.10.x - 内核进程

    千次阅读 2015-12-25 21:00:58
    什么说进程是操作系统的灵魂?因为它之于操作系统就犹如生命对于自然,犹如人之于家。一、透过现象看本质从用户程序的角度看,进程就是一次运行活动,是程序的执行实体! 从内核的角度看,进程
  • Linux内核升级

    千次阅读 2017-12-02 09:27:15
    由于用到Docker,必须使用3.1以上的内核,CentOS 6默认是2.6.x,所以必须升级后才可用。编译内核方式升级: https://segmentfault.com/a/1190000000733628#articleHeader13这里介绍的是用yum工具升级。1.查看当前...
  • 你为什么看不懂Linux内核驱动源码?

    千次阅读 2018-04-28 14:34:05
    学习嵌入式Linux驱动开发,最核心的技能就是能够编写Linux内核驱动、...说易行难,很多新人、甚至工作1-2年的开发者刚接触Linux内核时,别说写了,看内核代码可能都是一脸懵逼:明明是C语言,但是就是看不懂是什么...
  • linux内核编译详解

    万次阅读 多人点赞 2018-04-28 04:36:26
    Linux内核是单内核设计,但却采用了微内核的模块化设计,支持内核线程以及动态装载内核模块的能力。Linux作为一个自由软件,在广大爱好者的支持下,内核版本不断更新。新的内核修订了旧内核的bug,并增加了许多新的...
  • 尝试着编译Android内核,居然...- 为Nexus6P编译内核 - make多目标匹配异常调试 环境 主机:ThinkPad T450, i5-5200U(弱爆了),内存12G,机械硬盘 主机OS:Ubuntu16.04 LTS 终端:Huawei Nexus6P 32G 国际版 源
  • make linux内核

    千次阅读 2013-01-28 17:05:27
    make linux内核的命令: 可以先执行: cp arch/arm/configs/xxxx_defconfig .config //make menuconfig 会检测.config来配置...在编译内核时,我们需要知道几个命令的意思,以及其使用的一些联系。(面向2.6的) 1
  • 哪个 Linux 内核版本是 “稳定的”

    千次阅读 2019-11-09 10:49:15
    每次 Linus Torvalds 发布 一个新 Linux 内核的主线版本[1],几乎都会引起这种困惑,那就是到底哪个内核版本才是最新的“稳定版”?是新的那个 X.Y,还是前面的那个 X.Y-1.Z ?最新的内核版本是不是太“新”了?你...
  • Linux内核编译选项-6

    千次阅读 2013-01-06 10:02:03
    有点像碎片整理的意思。选了。 [*] Inotify support for userspace  [*] Quota support 配额支持。也就是说限制某个用户或者某组用户的磁盘占用空间。 [*] Report quota messages through netlink ...
  • 1、下载对应的内核源码(uname -r 显示 2.6.32-431.el6.x86_64)应为是centos的源码所以要去centos官网下载。不要在内核源码官网下载,因为也没有对应的版本号。centos源码包(这个包含各种命令的源码例如libc库的.....
  • linux内核源码目录结构

    千次阅读 2018-10-23 10:31:52
    Kbuild是Kernel build的意思,就是内核编译的意思,这个文件就是linux内核特有的内核编译体系需要用到的文件。 (2)Makefile 这个是linux内核的总Makefile,整个内核工程是用这个Makefile来管理的。 (3)mk 这...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 95,956
精华内容 38,382
关键字:

内核6是什么意思