当前位置:首页 > 技术分析 > 正文内容

新版本降临!Linux内核4.0正式发布

ruisui883个月前 (02-03)技术分析15

昨日,Linux内核版本更新到4.0,一如既往,本次新版本的更新依然较为低调。Linus Torvalds 在 Kernel的邮件列表贴了个简短的声明。相比上个版本,Linux4.0并没有特别重大的更新。

Linux内核4.0正式发布(图:163.com)

主要更新内容如下:

新增“实时内核补丁”。无需重启,实时修补内核。该特性由 Red Hat的Kpatch 和 SUSE 的 kGraft 合并形成。

改进硬件支持。新增对IntelQuark SoC 以及更多 ARM设备的支持,改进对IBMz13的支持。

储存系统方面的改进,包括 pNFS 、Btrfs RAID5/6 的相关支持, OverlayFS 也加入了一些新功能。

改进图形和音频支持。Radeon DRM驱动支持显示端口的音频输出,改良了风扇控制。HSA AMDKFD 开始对 Carrizo APU 进行开发;Intel图形驱动方面,Skylake 支持已经基本成型;对 N 系显示方案的支持也有所改进。

集成了更多的ARM支持。这是一个明显的趋势。此外,还改进了东芝系列笔记本、罗技输入设备的支持。Linux 4.0还是为PlayStation 3提供了补丁。

Linus 的提交的改动为:

diff --git a/Makefile b/Makefile

index 54430f9..fbd43bf 100644

--- a/Makefile

+++ b/Makefile

@@ -1,7 +1,7 @@

VERSION = 4

PATCHLEVEL = 0

SUBLEVEL = 0

-EXTRAVERSION = -rc7

+EXTRAVERSION =

NAME = Hurr durr I'ma sheep

Linux是最受欢迎的自由电脑操作系统内核。它是一个用C语言写成,符合POSIX标准的类Unix操作系统。Linux最早是由芬兰黑客林纳斯·托瓦茲为尝试在英特尔x86架构上提供自由免费的类Unix操作系统而开发的。该计划开始于1991年,这里有一份林纳斯·托瓦茲当时在Usenet新闻组comp.os.minix所登载的帖子,这份著名的帖子标志着Linux计划的正式开始。

linux(图:oschina.net)

技术上说Linux是一个内核。“内核”指的是一个提供硬件抽象层、磁盘及文件系统控制、多任务等功能的系统软件。一个内核不是一套完整的操作系统。一套基于Linux内核的完整操作系统叫作Linux操作系统,或是GNU/Linux。

Linux是一个宏内核(monolithic kernel)系统。设备驱动程序可以完全访问硬件。Linux内的设备驱动程序可以方便地以模块化(modularize)的形式设置,并在系统运行期间可直接装载或卸载。

Linux不是微内核(microkernel)架构的事实曾经引起了林纳斯·托瓦茲与安德鲁·斯图尔特·塔能鲍姆(Andy Tanenbaum)之间一场著名的争论。

其中,值得关注的一点:Linux4.0内核更新补丁不再需要重启。过往,在大多数的服务器或者数据中心里,用linux的一个原因是你不需要频繁的进行重启操作。诚然,某些关键性的补丁必须要进行重启,但你也可以等到数月后再做此操作。现在,得益于linux 内核的最新更新,你也许可以数年间都不用重启。

Linux 4.0版现在已经放出,Kosina此前声称:“现在实施的x86架构只是作为一个参考架构,对于powerpc,s390和arm的支持工作已经在进行中了。”

此前,有专家称推论按照每月一更新的速度,大约2015年我们就有望看到Linux 4.0。如今这一推断正式被证实。Linux 4.0作为Linux 3.19的增强版推出。

扫描二维码推送至手机访问。

版权声明:本文由ruisui88发布,如需转载请注明出处。

本文链接:http://www.ruisui88.com/post/965.html

分享给朋友:

“新版本降临!Linux内核4.0正式发布” 的相关文章

机动车检测站收费管理系统

机动车检测站收费管理系统headerfooter《机动车检测站收费管理系统》是一款适用于中小型机动车检测站收费管理、打印票据。主要包括收费打印、统计查询、辅助字典等功能。本管理系统多处具有快速辅助录入功能,操作简单,易学、易用;处理功能高效强大,是协助您的好帮手!主要功能:1.收费管理:收费打印、今...

vue项目-父页面数据变化使子页面更新的几种情况

当操作页面时候,特别是增删改操作之后,数据会有所改变,这个时候我们希望组件中的数据要和最新数据一致,就需要重新更新渲染。以下是针对几种不同情况下方式:一.子页面调用接口后重新渲染1.使用ref方式父组件中用ref=“xxx” 来声明子组件,然后通过在父组件值改变的地方来调用子组件中的方法this.$...

2021最全VUE面试题,奥利给

1. vue-router用过没,哪些常用的钩子函数路由钩子的执行流程,钩子函数种类有:全局守卫、路由守卫、组件守卫。首页可以控制导航跳转, beforeEach , afterEach 等,?般?于页? title 的修改。?些需要登录才能调整??的重定向功能。beforeEach 主要有3个参数...

jvm疯狂吃内存,到底是谁的锅?

jvm应该是每一个java程序员都需要掌握的内容,但是在没有遇到问题之前,很多都是基于理论的,唯有实战才能增加个人的知识储备。本文是从一个角度来分析是谁在狂吃内存,希望对你有所帮助。本文是易观技术人员注意到一台开发机上各个微服务进程占用内存很高,随即便展开了调查......ps:本文来源于:http...

2024最新版:前端性能优化方案汇总

前端训练营:1v1私教,终身辅导计划,帮你拿到满意的 offer。 已帮助数百位同学拿到了中大厂 offer。欢迎来撩~~~~~~~~Hello,大家好,我是 Sunday。前端性能优化一直是很多同学非常关注的问题,在日常的面试中也是经常会被问到的点。所以今天咱们就花一点时间来了解一下2024最新的...

三、Uni-app + vue3 页面如何跳转及传参?

Vue 项目往往需要使用 vue-router 插件,刚开始入门 Uni-app + Vue3 项目的同学,会不会想着路由使用 vue-router V4 版本不就可以了吗?不怕大家笑话,我就是这样想的,毕竟我是第一次使用 Uni-app ,由于孕期记性贼差,所以我决定写成笔记,加深记忆。uni-a...